Linux命令(3)
2018-08-11 本文已影响12人
假装我不帅
2、系统状态检测命令
#ifconfig
获取网卡配置以及网络状态等信息,格式为“ifconfig [网络设备][参数]”
ens32: flags=4163mtu 1500
inet 192.168.59.136 netmask 255.255.255.0 broadcast 192.168.59.255
inet6 fe80::c49c:482c:4b78:4636 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:7c:7a:2a txqueuelen 1000 (Ethernet)
RX packets 433907 bytes 639292139 (609.6 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 150409 bytes 9169466 (8.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens32为网卡名称
inet:192.168.59.136为IP地址
ether:后面的是物理网卡
RX、TX:接受的数据包以及发送的数据包的个数以及累计流量
#name
查看系统内核以及系统版本等信息,格式为"uname [-a]"
#uname -a
Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
#uptime
用于查看系统的负载信息
09:43:36 up 16 min, 3 users, load average: 0.01, 0.14, 0.18
当前系统时间、系统已经运行时间、启用终端数、以及平均值负载信息(1、5、15分钟内的压力情况)
#free
显示当前系统中内存使用量,格式为free[-h]
free -h 命令可以更加人性化的输出
total used free shared buff/cache available
内存 已用 可用 进程共享 磁盘缓存
总量 量 量 内存量 的内存量
Mem: 3.7G 754M 1.2G 9.8M 1.8G 2.6G
Swap: 3.9G 0B 3.9G
#who
用于查看当前登入主机的用户终端信息
用户名 终端设备 登陆到系统时间
wjl :0 2018-08-11 09:28 (:0)
wjl pts/0 2018-08-11 09:30 (:0)
wjl pts/1 2018-08-11 09:39 (192.168.59.1)
#last
用于查看所有系统的登陆记录
wjl pts/1 192.168.59.1 Sat Aug 11 09:39 still logged in
wjl pts/0 :0 Sat Aug 11 09:30 still logged in
wjl :0 :0 Sat Aug 11 09:28 still logged in
#history
用于查看历史执行过的命令,显示最近使用的1000条命令,还可以自定义
57 uname -a
58 update
59 uptime
60 free -h
61 who
62 last
63 history
#histroy -c
会清空所有的命令历史记录
#sosreport
收集系统配置以及架构信息并输出诊断文档。
敲击三次回车确认收集信息,输出如下
Setting up archive ...
Setting up plugins ...
Running plugins. Please wait ...
Running 1/1: npm... caught exception in plugin method "npm.collect()"
writing traceback to sos_logs/npm-plugin-errors.txt
Creating compressed archive...
Your sosreport has been generated and saved in:
/var/tmp/sosreport-localhost.localdomain-20180811100207.tar.xz
The checksum is: 25f506d8b78e804e3d57e9f6617ccb91
Please send this file to your support representative.
# cd /var/tmp/
#ls