论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
虚拟化.超融合.云计算
›
公有云
›
云计算体系管理 02
云计算体系管理 02
丝
金牌会员
|
2024-9-10 19:24:19
|
显示全部楼层
|
阅读模式
楼主
主题
856
|
帖子
856
|
积分
2568
云计算体系管理 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([Linux(1991)]) -.-> 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、…
捏造机拓扑图
安装过程
引导计算机从光盘启动,设置并安装体系
选择“Install Rocky Linux 8”
选择“简体中文”
自动分区、带 GUI 的服务器、连接网络
为管理员 root 设置密码
新建一个普通用户
初始化过程
担当允许证、确认网络连接
创建用户
…
拍摄快照
关闭体系,拍摄捏造机快照(还原数据用)
预备知识
Windows 的目录结构
多目录树形结构
C盘、D盘、…
Linux 的目录结构
单目录树形结构
最顶层为根,使用 / 表现
/ 根目录:Linux 体系的出发点(所有的数据存放的目录)
路径:/abc/1.txt
在根目录下,有 abc 目录,在 abc 目录里有 1.txt 文件。在 Linux 中一个路径,只有开头的 / 才表现为根目录
Unix/Linux的根本哲学理念:一切皆文件
磁盘表现
常见的硬盘接口范例:IDE 与 SCSI,NVMe
名称规则
Linux 根本操纵
使用图形桌面
登录到图形桌面
常见的桌面管理操纵
命令行根本操纵
获取命令行界面
查察及切换目录
查察文本文件内容
查察 CPU 和内存
查察主机名和 IP 信息
创建文档
文本内容操纵
关机及重启操纵
使用图形桌面
登录到桌面环境
以指定的体系用户登录
root(超等管理员)
大概,预先创建的普通用户
常见的桌面管理操纵
打开应用程序、访问文件夹、…
命令行根本操纵
获取命令行界面
活动 --> 终端
点击界面上的活动字样,然后选择终端图标
命令行界面字体调治
字体变大:ctrl+shift++
字体变小:ctrl+-
命令行提示符
[当前登录的用户@主机名 当前地点的目录]
以 # 末了表现当前登录的身份为
root
以 $ 末了表现当前登录的身份为普通用户
查察及切换目录
pwd:
P
rint
W
orking
D
irectory
用途:查察当前工作目录
cd:
C
hange
D
irectory
用途:切换工作目录
格式:cd 目标文件夹位置
[root@host ~]# cd /etc/pki/CA/private1
[root@host private]# pwd
/etc/pki/CA/private
[root@host private]# cd ../../2
[root@host pki]#
ls:
L
i
s
t
格式: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:
M
ake
D
irectory,创建目录
格式: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企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
丝
金牌会员
这个人很懒什么都没写!
楼主热帖
ShardingSphere 异构迁移最佳实践:将3 ...
MySQL 5.7 安装教程(全步骤、保姆级教 ...
本科毕设CTF平台-MarsCTF
KubeEdge 1.12版本发布,稳定性、安全 ...
15.Linux和Windows入侵排查
Grafana 系列文章(一):基于 Grafana ...
Redis介绍与安装
mysql数据迁移,通用windows->linux,li ...
学生信息管理系统(JAVA+MYSQL) ...
还在写恶心的trim代码吗?用这个注解让 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表