发表于 2024-9-10 19:24:19

云计算体系管理 02

云计算体系管理 02



[*]Linux 体系简介
[*]安装 Linux 体系
[*]Linux 根本操纵
Linux 体系简介



[*]什么是 Linux

[*]计算机的构成
[*]Linux 是一种操纵体系

[*]Unix / Linux 发展史

[*]Unix 体系发展
[*]Linux 的诞生
[*]Linux 体系内核

[*]Linux 版本及应用

[*]Linux 发行版本
[*]Red Hat 系列版本
[*]Linux 在企业中的应用

什么是 Linux

计算机的构成

graph TB
    subgraph 计算机
    direction BT
      subgraph B[软件(Software)]
      direction BT
      C(系统软件(System Software))
      D(应用软件 (Application Software))
      C ~~~ D
      end
      A("硬件 (Hardware)")
      A -.-> B
    end
Linux 是一种操纵体系

graph LR
    A(((Unix(1970)))) -.-> B() -.-> C{{Windows(1992)}}
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、…

捏造机拓扑图

   https://i-blog.csdnimg.cn/blog_migrate/1db79fd619c1395d4653f8d199e8845b.png安装过程



[*]引导计算机从光盘启动,设置并安装体系

[*]选择“Install Rocky Linux 8”
[*]选择“简体中文”
[*]自动分区、带 GUI 的服务器、连接网络
[*]为管理员 root 设置密码
[*]新建一个普通用户

初始化过程



[*]担当允许证、确认网络连接
[*]创建用户
[*]…
拍摄快照



[*]关闭体系,拍摄捏造机快照(还原数据用)
预备知识

Windows 的目录结构



[*]多目录树形结构

[*]C盘、D盘、…

Linux 的目录结构



[*]单目录树形结构

[*]最顶层为根,使用 / 表现

[*]/ 根目录:Linux 体系的出发点(所有的数据存放的目录)

[*]路径:/abc/1.txt

[*]在根目录下,有 abc 目录,在 abc 目录里有 1.txt 文件。在 Linux 中一个路径,只有开头的 / 才表现为根目录


[*]Unix/Linux的根本哲学理念:一切皆文件
磁盘表现



[*]常见的硬盘接口范例:IDE 与 SCSI,NVMe
[*]名称规则
https://i-blog.csdnimg.cn/blog_migrate/8359a7ca7f87f252ae5693fc6e9277fa.png#pic_center
Linux 根本操纵



[*]使用图形桌面

[*]登录到图形桌面
[*]常见的桌面管理操纵

[*]命令行根本操纵

[*]获取命令行界面
[*]查察及切换目录
[*]查察文本文件内容
[*]查察 CPU 和内存
[*]查察主机名和 IP 信息
[*]创建文档
[*]文本内容操纵
[*]关机及重启操纵

使用图形桌面

登录到桌面环境



[*]以指定的体系用户登录

[*]root(超等管理员)
[*]大概,预先创建的普通用户

常见的桌面管理操纵



[*]打开应用程序、访问文件夹、…
命令行根本操纵

获取命令行界面



[*]活动 --> 终端

[*]点击界面上的活动字样,然后选择终端图标

[*]命令行界面字体调治

[*]字体变大:ctrl+shift++
[*]字体变小:ctrl+-

[*]命令行提示符

[*][当前登录的用户@主机名 当前地点的目录]
[*]以 # 末了表现当前登录的身份为 root
[*]以 $ 末了表现当前登录的身份为普通用户

查察及切换目录



[*]pwd:Print Working Directory

[*]用途:查察当前工作目录

[*]cd:Change Directory

[*]用途:切换工作目录
[*]格式:cd 目标文件夹位置
       # cd /etc/pki/CA/private1
# pwd
/etc/pki/CA/private
# cd ../../2
#
   


[*] ls:List

[*]格式: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
创建文档



[*]mkdir:Make Directory,创建目录

[*]格式:mkdir [/路径/]目录名...

[*]touch:新建空文件

[*]格式:touch 文件名...

mkdir /opt/student
ls /opt

touch /opt/1.txt
ls /opt/
文本内容操纵



[*]head、tail 命令

[*]head -n 数字 文件名3
[*]tail -n 数字 文件名

tail /var/log/messages


[*]grep 工具

[*]用途:输出包含指定字符串的行
[*]格式:grep '查找条件' 目标文件

grep '127.0.0.1' /etc/hosts
关机及重启操纵

poweroff # 关机

reboot # 重启
案例

Linux 命令行根本操纵

简朴命令行操纵练习


[*] pwd、cd、ls 命令练习
pwd   # 显示当前所在的位置
cd /    # 切换到根目录下
pwd
ls      # 显示当前目录下内容

cd /boot
ls

cd /
ls

cd /home
ls

cd /root
ls

[*] 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

[*] 路径练习

[*]绝对路径:以跟开始的路径
[*]相对路径:以当前位置,为参照的路径
cd /usr/
ls

cd games      # 相对路径
pwd

cd /
cd /usr/games/# 绝对路径
pwd

[*] 路径切换练习
# .. 表示上一层目录(父目录)

cd /etc/pki/rpm-gpg/
pwd

cd ..
pwd

cd ..
pwd

cd ..
pwd

[*] 颜色:目录为蓝色,文件为玄色(文件的路径书写时必须没有 / 末了)
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    # 查看系统版本

[*] less 查察文本文件内容,适合查察内容较多的文件
less /etc/passwd

# 按上、下键进行滚动
# 按 q 键进行退出

[*] hostname 命令练习
hostname

hostname abc.haha.xixi
hostname

# 新开一个全新的命令行终端,查看提示符变化
hostname A.haha.com

# 新开一个全新的命令行终端,查看提示符变化
hostname

[*] 显示 CPU 与内存
# 列出 CPU 处理器信息
lscpu

# 列出内存信息
cat /proc/meminfo

[*] 查察 IP 地址
ifconfig
# lo 为本机回环接口(此接口专门用于测试),IP 永远为 127.0.0.1,永远代表本机

ifconfig eth0 192.168.4.1   # 临时设置 IP

ifconfig eth0
ping 192.168.4.1    # Ctrl+c:结束正在运行的命令

[*] 创建数据
# mkdir 创建目录
mkdir /opt/test
ls /opt/
mkdir /root/test1
ls /root/

# touch 创建文本文件
touch /opt/1.txt
ls /opt/
touch /opt/2.txt
ls /opt/

[*] 查察部分内容
head -1 /etc/passwd
head -2 /etc/passwd
head -3 /etc/passwd

tail -1 /etc/passwd
tail -2 /etc/passwd
tail -3 /etc/passwd

[*] 过滤文件内容
# 作用:输出包含指定字符串的行
grep root /etc/passwd
grep bash /etc/passwd
grep lisi /etc/passwd
grep stu /etc/passwd
grep student /etc/passwd

[*] vim 文本编辑器
三个模式:命令模式、插入模式、末行模式
vim 当文件不存在时,会自动创建此文件,但是不能创建目录
vim /opt/haxi.txt


[*]末行模式::wq 保存并退出
[*]末行模式:q! 逼迫不保存并退出

[*] 重启与关闭体系
reboot # 重启

poweroff # 关机
   
[*]以 / 开头的是绝对路径 ↩︎
[*]以当前目录为参照的是相对路径,.. 表现父目录 ↩︎
[*]1.未指定行数时,默认输出 10 行
2.选项 -n 数字 可以简写为 -数字 ↩︎

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 云计算体系管理 02