首页 > 代码库 > linux[基础]-06--系统状态检测命令[01]
linux[基础]-06--系统状态检测命令[01]
系统状态检测命令
1. ifconfig :用于获取网卡配置与网络状态信息,格式:ifconfig [网络设备] [参数]
其中下面有一个lo是一个本地的回环口
2. uname :用于查看系统的内核版本信息,格式为:uname [-a]
查看系统的内核名称,内核发行版本、内核版本、节点名、硬件名称
硬件平台、处理器类型、操作系统等
uname -r 查看内核发行版本号
uname -a 查看全部信息
3. uptime :用于查看系统的负载情况,格式为:uptime
可以用“watch -n 1 uptime”来每秒刷新一次系统负载情况
4. free :用于显示当前系统内存的使用情况,格式为:free [-m/-g]
|
总计内存量 |
已用量 |
可用量 |
进程共享的内存量 |
磁盘缓存的内存量 |
缓存的内存量 |
Total |
Used |
Free |
Shared |
Buffers |
cached |
|
Mem: |
1483 |
885 |
598 |
9 |
0 |
255 |
Swap: |
2047 |
0 |
2047 |
|
|
|
5. who :用于查看当前登入主机的用户情况,格式为:who [参数]
[root@localhost ~]# who
用户名 终端设备 登陆到系统的时间
root :0 2017-09-14 14:05 (:0)
root pts/1 2017-09-14 14:30 (192.168.23.6)
6. last :用于查看系统所有的登记记录,格式为:last [参数]
[root@localhost ~]# last
root pts/3 192.168.23.6 Mon Aug 14 14:30 still logged in
root pts/1 192.168.23.6 Thu Sep 14 14:30 still logged in
root pts/2 192.168.200.2 Thu Sep 14 14:10 still logged in
root pts/1 192.168.200.2 Thu Sep 14 14:08 - 14:10 (00:02)
root pts/0 :0 Thu Sep 14 14:06 still logged in
root :0 :0 Thu Sep 14 14:05 still logged in
(unknown :0 :0 Thu Sep 14 14:05 - 14:05 (00:00)
reboot system boot 3.10.0-229.el7.x Thu Sep 14 22:04 - 15:19 (-31+-6:-45)
bdqn pts/0 :0 Tue Nov 24 10:49 - 10:49 (00:00)
bdqn pts/0 :0 Tue Nov 24 10:48 - 10:48 (00:00)
bdqn :0 :0 Tue Nov 24 10:47 - 10:49 (00:01)
(unknown :0 :0 Tue Nov 24 10:46 - 10:47 (00:01)
reboot system boot 3.10.0-229.el7.x Tue Nov 24 18:45 - 10:49 (-7:-56)
wtmp begins Tue Nov 24 18:45:30 2015
7. history :用于显示历史执行过的命令,格式为:history [-c]
[root@localhost ~]# history
...
33 history
如果用参数-c的话,历史记录会保存到“.bash_history”文件中(默认保存1000条)
linux[基础]-06--系统状态检测命令[01]