admin管理员组

文章数量:815310

第二天 安装部署linux系统

1准备工具

(1)VM16的虚拟机

(2)RHEL8 镜像

2安装VM16软件

创建虚拟机 RHEL8

打开RHEL8

安装RHEL8过程忽略。。。。。。。

3了解软件安装方法

打开RHEL8系统,进入终端

rpm  -ivh  XXXX  

yum库有3种方式,1,本地yum库    2,网络yum源库  3.自建yum库

新系统rhel8和56对比, yum    ,旧 用dnf

4新旧系统命令的区别

5.SHEEL

(1)用户与硬件

(2)执行命令

命令名称     [命令参数]     [命令对象]

 man 帮助文档

Tab键

在Bash解释器的快捷键中,Tab键绝对是使用频率最高的,它能够实现对命令、参数或文件的内容补全。

Ctrl+c组合键:当同时按下键盘上的Ctrl和字母c的时候,意味着终止当前进程的运行

Ctrl+d组合键:当同时按下键盘上的Ctrl和字母d的时候,表示键盘输入结束。

Ctrl+l组合键:当同时按下键盘上行的Ctrl和字母l的时候,会清空当前终端中已有的内容(相当于清屏操作)

常用系统工作命令

1.echo命令

echo命令用于在终端设备上输出字符串或变量提取后的值,语法格式为“echo [字符串] [$变量]”

2.date命令

date命令用于显示或设置系统的时间与日期,语法格式为“date [+指定的格式]”。

3.timedatectl命令

timedatectl命令用于设置系统的时间,英文全称为“time date control”,语法格式为“timedatectl [参数]”。

4.reboot命令

reboot命令用于重启系统,输入该命令后按回车键执行即可。

5.poweroff命令

poweroff命令用于关闭系统,输入该命令后按回车键执行即可。

6.wget命令

wget命令用于在终端命令行中下载网络文件,英文全称为“web get”,语法格式为“wget [参数] 网址”。

7.ps命令

ps命令用于查看系统中的进程状态,英文全称为“processes”,语法格式为“ps [参数]”。

8.pstree命令

pstree命令用于以树状图的形式展示进程之间的关系,英文全称为“process tree”,输入该命令后按回车键执行即可。

9.top命令

top命令用于动态地监视进程活动及系统负载等信息,输入该命令后按回车键执行即可。

10.nice命令

nice命令用于调整进程的优先级,语法格式为“nice优先级数字 服务名称”。

11.pidof命令

pidof命令用于查询某个指定服务进程的PID号码值,语法格式为“pidof [参数] 服务名称”。

每个进程的进程号码值(PID)是唯一的,可以用于区分不同的进程。

12.kill命令

kill命令用于终止某个指定PID值的服务进程,语法格式为“kill [参数] 进程的PID”。

接下来,使用kill命令把上面用pidof命令查询到的PID所代表的进程终止掉

13.killall命令

killall命令用于终止某个指定名称的服务所对应的全部进程,语法格式为“killall [参数] 服务名称”。

通常来讲,复杂软件的服务程序会有多个进程协同为用户提供服务,如果用kill命令逐个去结束这些进程会比较麻烦,此时可以使用killall命令来批量结束某个服务程序带有的全部进程。

 系统状态检测命令

作为一名合格的运维人员,要想更快、更好地了解Linux服务器,必须具备快速查看系统运行状态的能力,因此接下来会逐个讲解与网卡网络、系统内核、系统负载、内存使用情况、当前启用终端数量、历史登录记录、命令执行记录以及救援诊断等相关命令的使用方法。这些命令都超级实用,还请读者用心学习,加以掌握。

1.ifconfig命令网络配置

2.uname命令

uname命令用于查看系统内核版本与系统架构等信息,英文全称为“unix name”,语法格式为“uname [-a]”。

3.uptime命令

uptime命令用于查看系统的负载信息,输入该命令后按回车键执行即可。

uptime命令真的很棒,它可以显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值等信息。

4.free命令

free命令用于显示当前系统中内存的使用量信息,语法格式为“free [-h]”。

为了保证Linux系统不会因资源耗尽而突然宕机,运维人员需要时刻关注内存的使用量。

5.who命令

who命令用于查看当前登入主机的用户终端信息,输入该命令后按回车键执行即可。

6.last命令

last命令用于调取主机的被访记录,输入该命令后按回车键执行即可。

7.ping命令

ping命令用于测试主机之间的网络连通性,语法格式为“ping [参数] 主机地址”。

即便大家没有学习过Linux系统,相信也肯定见过别人使用ping命令。

8.tracepath命令

tracepath命令用于显示数据包到达目的主机时途中经过的所有路由信息,语法格式为“tracepath [参数] 域名”。

当两台主机之间无法正常ping通时,要考虑两台主机之间是否有错误的路由信息,导致数据被某一台设备错误地丢弃。

9.netstat命令

netstat命令用于显示如网络连接、路由表、接口状态等的网络相关信息,英文全称为“network status”,语法格式为“netstat [参数]”。

只要netstat命令使用得当,便可以查看到网络状态的方方面面信息。我们找出一些常用的参数让大家感受一下。

10.history命令

history命令用于显示执行过的命令历史,语法格式为“history [-c]”。

history命令应该是运维人员最喜欢的命令。

11.sosreport命令

sosreport命令用于收集系统配置及架构信息并输出诊断文档,输入该命令后按回车键执行即可。

 

 

 

本文标签: 第二天 安装部署linux系统