Linux——系统状态检测命令

1.ifconfig命令
ifconfig用于获取网卡配置与网络状态等信息,格式为:ifconfig[网络设备][参数]。例如:
查看本机当前的网卡配置与网络状态等信息:

[admin@iz2ze3qtjvut2waqz8moa8z ~]$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.24.46.28  netmask 255.255.192.0  broadcast 172.24.63.255
        ether 00:16:3e:03:a6:38  txqueuelen 1000  (Ethernet)
        RX packets 6267786  bytes 1301455719 (1.2 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5617205  bytes 2980953392 (2.7 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

2.uname命令
uname命令用于查看系统内核版本等信息,格式为:uname [-a]
例如:
查询看系统内核等信息:

[admin@iz2ze3qtjvut2waqz8moa8z ~]$ uname
Linux
[admin@iz2ze3qtjvut2waqz8moa8z ~]$ uname -a
Linux iz2ze3qtjvut2waqz8moa8z 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

3.uptime命令
uptime命令用于查看系统的负载情况,格式为∶uptime。例如可用watch -n 1 uptime 来每秒刷新一次获得当前的系统负载情况,输出内容分别为系统当前时间、系统已运行时间、当前在线用户以及平均负载值,而平均负载分为最近1分钟、5分钟、15分钟的系统负载情况。
在这里插入图片描述
4.free命令
free命令用于显示当前系统中内存的使用量情况,格式为∶free [-m/-g]。例如:

以M为单位显示当前系统中内存的使用量情况:

[admin@iz2ze3qtjvut2waqz8moa8z ~]$ free -m
              total        used        free      shared  buff/cache   available
Mem:           1839         577         147          96        1114         998
Swap:             0           0           0

以G为单位显示当前系统中内存的使用量情况:

[admin@iz2ze3qtjvut2waqz8moa8z ~]$ free -g
              total        used        free      shared  buff/cache   available
Mem:              1           0           0           0           1           0
Swap:             0           0           0

5.who命令
who命令用于查看当前登入主机的用户情况,格式为∶who [参数]
例如:
查看当前登入主机用户的情况:

[admin@iz2ze3qtjvut2waqz8moa8z ~]$ who
admin    pts/0        2021-06-13 15:43 (47.95.63.51)

6.last命令
last 命令用于查看系统的所有登入记录,格式为∶**last [参数]。**例如:
查看系统的登入记录:

[admin@iz2ze3qtjvut2waqz8moa8z ~]$ last
admin    pts/0        47.95.63.51      Sun Jun 13 15:43   still logged in   
admin    pts/0        47.95.63.32      Sat Jun 12 14:13 - 15:19  (01:05)    
admin    pts/0        47.95.63.32      Sat Jun 12 13:01 - 13:01  (00:00)    
admin    pts/0        47.95.63.22      Sat Jun 12 12:55 - 13:01  (00:05)    
admin    pts/0        47.95.63.32      Sat Jun 12 12:49 - 12:50  (00:00)    
admin    pts/0        47.95.63.22      Sun May 16 11:30 - 11:40  (00:10)    
root     pts/1        116.7.160.140    Mon May  3 17:52 - 17:53  (00:00)    
admin    pts/0        47.95.63.51      Mon May  3 17:32 - 18:19  (00:47)    
root     pts/1        116.7.163.16     Mon Apr 26 12:21 - 12:29  (00:08)    
root     pts/1        116.7.163.16     Mon Apr 26 11:46 - 11:48  (00:01)    
admin    pts/0        47.95.63.32      Mon Apr 26 11:31 - 12:53  (01:21)    
reboot   system boot  3.10.0-514.26.2. Mon Apr 26 19:27 - 16:08 (47+20:40)  
admin    pts/0        47.95.63.51      Fri Jan  8 14:42 - 14:42  (00:00)    
admin    pts/0        47.95.63.32      Thu Jan  7 20:41 - 22:09  (01:27)    
admin    pts/0        47.95.63.22      Tue Jan  5 22:42 - 22:46  (00:04)    
admin    pts/0        47.95.63.51      Tue Jan  5 22:35 - 22:40  (00:04)    
admin    pts/0        47.95.63.51      Tue Jan  5 22:34 - 22:34  (00:00)    
admin    pts/0        47.95.63.22      Tue Jan  5 22:33 - 22:34  (00:00)    
admin    pts/0        47.95.63.32      Tue Jan  5 21:57 - 22:33  (00:35)    
admin    pts/0        47.95.63.51      Tue Jan  5 21:47 - 21:47  (00:00)    
reboot   system boot  3.10.0-514.26.2. Wed Jan  6 05:46 - 16:08 (158+10:21) 

7.history命令
history命令用于显示历史执行过的命令,格式为∶history [-c]。例如:
查看当前用户在系统中执行过的命令:

[admin@iz2ze3qtjvut2waqz8moa8z ~]$ history
   1  sudo su root
   2  cd
   3  ifconfig
   4  uname
   5  uname -a
   6  watch -n 1 uptime
   7  free -m
   8  free -g
   9  who
   10  last
   11  history

清除当前用户在系统中执行过的命令

admin@iz2ze3qtjvut2waqz8moa8z ~]$ history -c

注:历史命令会被保存到用户家目录中的".bash_history"文件中。Linux 系统中以点(.)开头的文件均代表隐藏文件,一般会是系统文件。history默认会保存1000 条执行过的命令,若要修改可直接编辑/etc/profile 文件的 HISTSIZE值。

8.sosreport命令
sosreport命令用于收集系统系统配置并诊断信息后输出结论文档,格式为∶sosreport

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xulidanga

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值