《LinuxProbe》—RHCE 学习 Day6-8
Posted myxxw2010
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《LinuxProbe》—RHCE 学习 Day6-8相关的知识,希望对你有一定的参考价值。
第二章 Linux 常用命令-系统状态检测命令
1、ifconfig
查看网卡配置与网络状态等信息,英文全称为“interface config”,语法格式为“ifconfig [参数] [网络设备]”
1)根据网卡名称可以判断Linux的版本
2)重要参数信息(网卡名称、IP地址、MAC地址、RX、TX)
RX:接收数据包的个数及累计流量
TX:发送数据包的个数及累计流量
2、uname
查看系统内核版本与系统架构等信息(格式:uname [-a])
也可在以用cat /etc/redhat-release 查看当前系统版本的详细信息
[root@linuxprobe ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.0 (Ootpa)
# uname -a
#Linux linuxprobe.com 4.18.0-80.el8.x86_64 #1 SMP Wed Mar 13 12:02:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
3、uptime命令 (查看系统的负载信息,输入该命令后按回车键执行即可。)
可以显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值等信息。平均负载值指的是系统在最近1分钟、5分钟、15分钟内的压力情况(下面加粗的信息部分),负载值越低越好:
[root@linuxprobe ~]# uptime
22:49:55 up 10 min, 1 users, load average: 0.01, 0.19, 0.18
注意:
因为uptime是一个静态命令,可以结合watch去显示一个动态值
watch -n 1 uptime 每隔1秒钟刷新一次uptime
4、free命令 (显示系统内存的使用情况)(格式: free [-h])
省略 -h (易读模式)默认以KB为单位。
5、who命令
查看当前登入主机的用户终端信息(用户、终端名称、登陆时间)
6、last命令 (查看主机被访记录)
7、ping命令(测试网络主机间的连通性)(格式:ping [参数] IP地址)
参数 | 作用 |
-c | 总共发送次数 |
-l | 指定网卡名称 |
-i | 每次间隔时间(秒) |
-W | 最长等待时间(秒) |
8、tracepath命令
显示数据包到达目的主机时途中经过的所有路由信息,语法格式为“tracepath [参数] 域名”
9、netstat命令
netstat 常用参数如下表所示
a | 显示所有连接中的Socket |
-p | 显示正在使用的Socket信息 |
-t | 显示TCP协议的连接状态 |
-u | 显示UDP协议的连接状态 |
-n | 使用IP地址,不使用域名 |
-l | 仅列出正在监听的服务状态 |
-i | 显示网卡列表信息 |
-r | 显示路由表信息 |
10、history命令(显示执行过的命令历史 )
默认显示1000条历史命令,可修改配置文件(/etc/profile)中的HISTSIZE变量值来设置显示的最大历史命令条数。
重复执行历史记录中的命令: !编码
已执行过某命令,但其他人登录后查看history发现记录不同步,为什么?
解释:所有的命令历史都会保存到~/.bash_history,当注销用户或重启服务器命令历史记录会写入~/.bash_history中,才会同步。
-c 清空所有命令历史记录
11、sosreport命令
收集系统配置及架构信息并输出诊断文档
以上是关于《LinuxProbe》—RHCE 学习 Day6-8的主要内容,如果未能解决你的问题,请参考以下文章