云计算系统管理 02

这篇具有很好参考价值的文章主要介绍了云计算系统管理 02。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

云计算系统管理 02

  • Linux 系统简介
  • 安装 Linux 系统
  • Linux 基本操作

Linux 系统简介

  • 什么是Linux?
    • 计算机的组成
    • Linux 是一种操作系统!!
  • Unix / Linux 发展史
    • Unix 系统发展
    • Linux 的诞生
    • Linux 系统内核
  • Linux 版本及应用
    • Linux 发行版本
    • Red Hat 系列版本
    • Linux 在企业中的应用

什么是 Linux?

计算机的组成
Linux 是一种操作系统

Unix / Linux 发展史

Unix 系统发展
  • UNIX 诞生
    • 1970 年 1 月 1 日
    • Ken Thompson、Dennis Ritchie
    • 1969 年根据 MULTICS 项目的经验,开发了操作系统 UNICS,后改为 UNIX
    • 1973 年,用 C语言 重写了 UNIX
    • 1978 年,有大约 600 台计算机运行 UNIX
Linux 的诞生
  • Linux 之父,Linus Torwalds
    • 1991 年 10 月,发布 0.02 版(第一个公开版)内核
    • 1994 年 03 月,发布 1.0 版内核
Linux 系统内核
  • 由 Linus 率领的内核项目团队统一发布
    • 内核作用:管理 CPU/内存、驱动基本硬件、文件系统
    • 版本号:主版本.次版本.修订号

Linux 版本及应用

Linux 发行版本
  • 发行版的 名称/版本 由发行方决定
    • Red Hat Enterprise Linux 6/7/8/9
    • Rocky Linux 8/9
    • Suse Linux Enterprise 12
    • Debian Linux 7.8
    • Ubuntu Linux 22.04
    • ……
Red Hat 系列版本
  • 红帽 Linux 企业版
    • 简称 RHEL(Red Hat Enterprise Linux)
    • http://www.redhat.com/
  • CentOS 社区企业操作系统
    • Community Enterprise OPerating System
    • http://www.centos.org/
ROcky Linux 介绍
  • ROcky Linux 是一个开源、免费的企业级操作系统
    • 只在与 RHEL(Red Hat Enterprise Linux)100% 兼容。它正在社区的密集开发中
  • CentOS 的原创始人 Gregory Kurtzer(格雷戈里·库尔策)
    • Rocky Linux 8.3/8.4/8.5/8.6/……
    • 2022 年 7 月 16 日发布 9.0 版本
Linux 在企业中的应用
  • 基于Linux的企业服务器
  • 嵌入式系统
  • 高性能大型运算

安装 Linux 系统

  • 安装系统
    • 使用虚拟机软件
    • 安装过程
    • 初始化过程
  • 预备知识
    • Windows 目录结构
    • Linux 目录结构
    • 磁盘表示

虚拟机安装 Linux 系统

使用虚拟机软件
  • 通过软件来模拟真实计算机的一类软件程序
    • 一台物理机可运行多个虚拟机
    • 每个虚拟机提供一个相对独立的操作系统环境
    • 虚拟机软件:VMware、KVM、……
虚拟机拓扑图

云计算系统管理 02,云计算,云计算,linux,笔记

安装过程
  • 引导计算机从光盘启动,设置并安装系统
    • 选择“Install Rocky Linux 8”
    • 选择“简体中文”
    • 自动分区、带 GUI 的服务器、连接网络
    • 为管理员 root 设置密码
    • 新建一个普通用户
初始化过程
  • 接受许可证、确认网络连接
  • 创建用户
  • ……
拍摄快照
  • 关闭系统,拍摄虚拟机快照(还原数据作用)

预备知识

Windows 的目录结构
  • 多目录树形结构
    • C盘、D盘、……
Linux 的目录结构
  • 单目录树形结构
    • 最顶层为根,使用 / 表示
  • / 根目录:Linux 系统的起点(所有的数据存放的目录)
    • 路径:/abc/1.txt
      • 在根目录下,有 abc 目录,在 abc 目录里有 1.txt 文件。在 Linux 中一个路径,只有开头的 / 才表示为根目录
  • Unix/Linux的基本哲学理念:一切皆文件
磁盘表示
  • 常见的硬盘接口类型:IDE 与 SCSI,NVMe
  • 名称规则

云计算系统管理 02,云计算,云计算,linux,笔记

Linux 基本操作

  • 使用图形桌面
    • 登录到图形桌面
    • 常见的桌面管理操作
  • 命令行基本操作
    • 获取命令行界面
    • 查看及切换目录
    • 查看文本文件内容
    • 查看 CPU 和内存
    • 查看主机名和 IP 信息
    • 创建文档
    • 文本内容操作
    • 关机及重启操作

使用图形桌面

登录到桌面环境
  • 以指定的系统用户登录
    • root(超级管理员)
    • 或者,预先创建的普通用户
常见的桌面管理操作
  • 打开应用程序、访问文件夹、……

命令行基本操作

获取命令行界面
  • 活动 --> 终端
    • 点击界面上的活动字样,然后选择终端图标
  • 命令行界面字体调节
    • 字体变大:ctrl+shift++
    • 字体变小:ctrl+-
  • 命令行提示符
    • [当前登录的用户@主机名 当前所在的目录]
    • # 结尾表示当前登录的身份为 root
    • $ 结尾表示当前登录的身份为普通用户
查看及切换目录
  • pwdPrint Working Directory
    • 用途:查看当前工作目录
  • cdChange Directory
    • 用途:切换工作目录
    • 格式:cd 目标文件夹位置

    [root@host ~]# cd /etc/pki/CA/private1
    [root@host private]# pwd
    /etc/pki/CA/private
    [root@host private]# cd ../../2
    [root@host pki]#

  • lsList

    • 格式:ls [目录或文件名]...
    ls #列出工作目录内容
    
    ls / #列出根目录内容
    
查看文本文件内容
  • 利用 cat 命令检查红帽发行新系

    cat /etc/redhat-release #RHEL 系统
    
    cat /etc/rocky-release #Rocky 系统
    
  • less 分屏阅读工具

    • 格式:less 文件名...
    • 优势:支持上下键滚动
查看 CPU 和内存
#列出 CPU 处理器信息
lscpu

#检查内存大小、空闲情况
cat /proc/meminfo
查看主机名和 IP 信息
#列出当前系统的主机名称
hostname

#列出已激活的网卡连接信息(最小安装没有该命令)
ifconfig
创建文档
  • mkdirMake Directory,创建目录
    • 格式:mkdir [/路径/]目录名...
  • touch:新建空文件
    • 格式:touch 文件名...
mkdir /opt/student
ls /opt

touch /opt/1.txt
ls /opt/
文本内容操作
  • headtail 命令
    • head -n 数字 文件名3
    • tail -n 数字 文件名
tail /var/log/messages
  • grep 工具
    • 用途:输出包含指定字符串的行
    • 格式:grep '查找条件' 目标文件
grep '127.0.0.1' /etc/hosts
关机及重启操作
poweroff #关机

reboot #重启

案例

Linux 命令行基本操作

简单命令行操作练习
  1. pwdcdls 命令练习

    pwd     #显示当前所在的位置
    cd /    #切换到根目录下
    pwd
    ls      #显示当前目录下内容
    
    cd /boot
    ls
    
    cd /
    ls
    
    cd /home
    ls
    
    cd /root
    ls
    
  2. ls 命令练习

    cd /etc
    pwd
    ls /root    #查看指定目录内容
    
    ls /        #查看根目录内容
    ls /home
    ls /opt
    ls /boot
    ls /var
    ls /bin
    ls /proc
    ls /usr
    ls /tmp
    ls /mnt
    
  3. 路径练习

    • 绝对路径:以跟开始的路径
    • 相对路径:以当前位置,为参照的路径
    cd /usr/
    ls
    
    cd games        #相对路径
    pwd
    
    cd /
    cd /usr/games/  #绝对路径
    pwd
    
  4. 路径切换练习

    # .. 表示上一层目录(父目录)
    
    cd /etc/pki/rpm-gpg/
    pwd
    
    cd ..
    pwd
    
    cd ..
    pwd
    
    cd ..
    pwd
    
  5. 颜色:目录为蓝色,文件为黑色(文件的路径书写时必须没有 / 结尾)
    cat 查看文本文件内容,适合查看内容较少的文件

    ls /root/
    ls /root/anaconda-ks.cfg
    cat /root/anaconda-ks.cfg
    cat /root/initial-setup-ks.cfg
    cat /etc/passwd
    cat /etc/fstab
    cat /etc/group
    
    cat /etc/redhat-release    #查看系统版本
    
  6. less 查看文本文件内容,适合查看内容较多的文件

    less /etc/passwd
    
    #按上、下键进行滚动
    #按 q 键进行退出
    
  7. hostname 命令练习

    hostname
    
    hostname abc.haha.xixi
    hostname
    
    #新开一个全新的命令行终端,查看提示符变化
    hostname A.haha.com
    
    #新开一个全新的命令行终端,查看提示符变化
    hostname
    
  8. 显示 CPU 与内存

    #列出 CPU 处理器信息
    lscpu
    
    #列出内存信息
    cat /proc/meminfo
    
  9. 查看 IP 地址

    ifconfig
    #lo 为本机回环接口(此接口专门用于测试),IP 永远为 127.0.0.1,永远代表本机
    
    ifconfig eth0 192.168.4.1   #临时设置 IP
    
    ifconfig eth0
    ping 192.168.4.1    #Ctrl+c:结束正在运行的命令
    
  10. 创建数据

    #mkdir 创建目录
    mkdir /opt/test
    ls /opt/
    mkdir /root/test1
    ls /root/
    
    #touch 创建文本文件
    touch /opt/1.txt
    ls /opt/
    touch /opt/2.txt
    ls /opt/
    
  11. 查看部分内容

    head -1 /etc/passwd
    head -2 /etc/passwd
    head -3 /etc/passwd
    
    tail -1 /etc/passwd
    tail -2 /etc/passwd
    tail -3 /etc/passwd
    
  12. 过滤文件内容

    #作用:输出包含指定字符串的行
    grep root /etc/passwd
    grep bash /etc/passwd
    grep lisi /etc/passwd
    grep stu /etc/passwd
    grep student /etc/passwd
    
  13. vim 文本编辑器
    三个模式:命令模式、插入模式、末行模式
    vim 当文件不存在时,会自动创建此文件,但是不能创建目录

    vim /opt/haxi.txt
    
    • 末行模式::wq 保存并退出
    • 末行模式:q! 强制不保存并退出
  14. 重启与关闭系统

reboot #重启

poweroff #关机

  1. / 开头的是绝对路径↩︎

  2. 以当前目录为参照的是相对路径.. 表示父目录 ↩︎

  3. 1.未指定行数时,默认输出 10 行
    2.选项 -n 数字 可以简写为 -数字 ↩︎文章来源地址https://www.toymoban.com/news/detail-823549.html

到了这里,关于云计算系统管理 02的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Linux云计算——磁盘和文件系统管理(二)

    Linux云计算——磁盘和文件系统管理(二)

    作者简介:一名云计算网络运维人员、每天分享云计算运维的技术与干货。   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录  前言 一.LVM 概述  1.LVM:(Logical Volume Manager)逻辑卷管理 ①需要注意: ②图形界面管理工具 2.LVM 机制的基本概念  ①LVM的

    2023年04月13日
    浏览(10)
  • 印象笔记02: 笔记本管理系统和空间使用

    印象笔记02: 笔记本管理系统和空间使用

    印象笔记新建笔记是一件非常容易的事情。笔记多了,就是归纳到笔记本里。 印象笔记一共有三层的笔记结构:最高层级是笔记本组,其次是笔记本,最后是一个个的笔记。合理的分类能够帮助使用者做好知识管理。 新建笔记本方法1: 点击新建右侧按钮,可以新建笔记本。

    2024年02月03日
    浏览(9)
  • 《探秘Linux》No.02 Linux权限管理

    《探秘Linux》No.02 Linux权限管理

    🕺作者: 主页 我的专栏 C语言从0到1 探秘C++ 数据结构从0到1 探秘Linux 菜鸟刷题集 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇 码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!! 在讲述Linux权限管理之前,我们要了解什么是权限

    2024年02月14日
    浏览(11)
  • 【北邮鲁鹏老师计算机视觉课程笔记】02 filter

    【北邮鲁鹏老师计算机视觉课程笔记】02 filter

    二进制图像: 灰度图像: 彩色图像: 噪声点让我们看得难受是因为噪声点与周边像素差别很大 滤波核= 卷积核 对应相乘再累加起来 卷积核记录了权值,把权值套到要卷积的目标图上,对应相乘 线性和平移不变形 因为实际使用的时候卷积核是对称的,因此不要求翻转 真实

    2024年02月20日
    浏览(11)
  • Linux_红帽8学习笔记分享_8(文件系统管理FS Management)

    Linux_红帽8学习笔记分享_8(文件系统管理FS Management)

    它的全称是Basic Input/Output System即基本输入/输出系统,是比较老的传统的操作系统启动方式,如果笔记本电脑是win7之前的,红帽企业6之前的,那么它采用的启动方式都是BIOS启动方式。它在开机时需要进行自检,启动过程较复杂,时间较长。它无法识别GPT分区表,只能识别MBR分区

    2024年02月02日
    浏览(9)
  • 【操作系统】02.进程管理

    【操作系统】02.进程管理

    多道就是将多个程序同时装入内存,使之并发运行。操作系统也是基于多道产生的,提高了资源利用率和系统吞吐量。 进程是程序的一次执行 进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位 在引入线程后,线程成为调度的基本单位,进程仍是资源分

    2024年02月08日
    浏览(34)
  • 《Linux从练气到飞升》No.02 Linux权限管理

    《Linux从练气到飞升》No.02 Linux权限管理

    🕺作者: 主页 我的专栏 C语言从0到1 探秘C++ 数据结构从0到1 探秘Linux 菜鸟刷题集 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇 码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!! 在讲述Linux权限管理之前,我们要了解什么是权限

    2024年02月14日
    浏览(25)
  • Ajax_02学习笔记(源码 + 图书管理业务 + 以及 个人信息修改功能)

    01_Bootstrap框架-控制弹框的使用 代码 通过自定义属性,控制弹框的显示和隐藏.自己能够控制属性,从而进行更改 02_通过js方式控制弹框 目标:使用JS控制弹框,显示和隐藏 创建弹框对象 调用弹框对象内置方法 .show() 显示 .hide() 隐藏 代码示例 关于这两种方式控制弹框的显示

    2024年02月14日
    浏览(13)
  • 《Linux高性能服务器编程》笔记02

    《Linux高性能服务器编程》笔记02

    参考 Linux高性能服务器编程源码: https://github.com/raichen/LinuxServerCodes 豆瓣: Linux高性能服务器编程 Linux提供了很多高级的I/O函数。它们并不像Linux基础I/O函数(比如open和read) 那么常用(编写内核模块时一般要实现这些I/O函数),但在特定的条件下却表现出优秀的性 能。本章将讨论

    2024年01月21日
    浏览(16)
  • 02.hadoop上课笔记之ssh和复习linux

    1.ssh(secure shell)使用了加密处理 私钥在客户端 公钥 在服务端 2.linux vim提升效率 linux vim 的4dd从光标开始复制4行,粘贴p 3.查看目录本身权限 4.sudo加权限 env查看环境变量,要在当前文件夹执行脚本太麻烦了 #直接写命令,设置全局变量

    2024年02月07日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包