先声明下, 所有的命令以及参数都是辅助咱们管理系统的,里面单查信息的命令除非特殊需要,一般情况下我会考虑记住一般情况下能收录最多信息的命令。然后迅速从屏显的信息中抓取关键信息。
系统状态检测命令
网卡配置以及网络信息
推荐使用命令: ifconfig #类似Win系统ipconfig /all
ifconfig
#interface config
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.3.6 netmask 255.255.255.0 broadcast 192.168.3.255
inet6 fe80::6a5:282d:9e9c:8ecd prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:25:60:fd txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 49 bytes 4821 (4.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
通常我们会扫视下面清单所列的信息。
- ens160: 网卡名称
- inet 192.168.3.6:IPV4地址
- ether 00:0c:29:25:60:fd 物理MAC地址
- RX packets 0 bytes 0 (0.0 B) 接收收据信息
- TX packets 49 bytes 4821 (4.7 KiB) 发送收据信息
查询系统内核和系统版本信息
推荐使用命令: uname -a
uname
Linux
uname -a
Linux localhost.localdomain 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
代码名称 | 功能描述 | 命令 |
---|---|---|
Linux | 系统名称 | uname |
localhost.localdomain | 系统主机名 | hostname / cat /etc/hostname |
4.18.0-80.el8.x86_64 | 内核发行版本信息 | kernel releaseuname -r |
#1 SMP Wed Mar 13 12:02:46 UTC 2019 | 内核打包时间 | kernel version uname -v |
x86_64 | 内核平台 | 这三个X86的顺序不是很清楚,后面再进一步查询 uname -m |
x86_64 | 系统平台 | uname -p |
x86_64 | 软件平台 | uname -i |
GNU/Linux | 操作系统名称 | uname -o |
查询系统负载信息
推荐使用命令: top #类似Win系统下任务管理器, 退出top命令可以使用" Ctrl + c " 或者 " q " # 输入法务必切换到英文输入法。
top
延申命令
uptime
[root@localhost ~]# uptime
15:38:14 up 16 min, 1 user, load average: 0.00, 0.00, 0.00
[root@localhost ~]# w
15:37:22 up 15 min, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty2 tty2 15:28 839days 8.18s 0.11s /usr/libexec/tracker-miner-fs
一,前面两行信息
top - 15:32:13 当前系统时间
up 10 min 电脑启动时间(从开机到现在的时间)
1 user 登录到该系统的用户个数
load average: 0.00, 0.02, 0.00 这分别表示内核任务队列在1分钟、5分钟、