3.系统状态检测命令

1.ifconfig

用于获取网卡配置与网络状态等信息

[root@localhost ~]# ifconfig

 2.uname

用于查看系统内核版本与系统架构等信息

[root@localhost ~]# uname -a

操作系统 主机名称 内核的版本号 打包时间 系统架构 主板架构 软件版本 

3.uptime 

用于查看系统的负载信息,相对于top比较简洁

显示当前系统时间、系统已运行时间、启用终端数量以及 平均负载值等信息。平均负载值指的是系统在最近1分钟、5分钟、15分钟内的压力情况,负载值越低越好:

可以使用下列命令,每一秒更新一次

[root@localhost ~]# watch -n 1 uptime

 4. free

用于显示当前系统中内存的使用量信息

[root@localhost ~]# free

默认使用kb显示,可以使用-h参数,更方便阅读

物理内存/交换内存 总容量 使用量 空闲量  进程功效的内存量 磁盘缓存的内存量 缓存的内存量    可用量           

 5.who

用于查看当前登入主机的用户终端信息

[root@localhost ~]# who

pts/2是指远程登录,后面会有远程登录主机的IP地址 

6.last

用于调取主机的被访记录,信息会有滞后性,会同系统重启或者用户注销才会同步

[root@localhost ~]# last

登录记录

[root@localhost ~]# vim /var/log/lastlog

 7.ping

用于测试主机之间的网络连通性

参数作用

-c
 
总共发送次数
-l
 
指定网卡名称
-i
 
每次间隔时间(秒)0
-W
 
最长等待时间(秒)

8.tracepath

用于显示数据包到达目的主机时途中经过的所有路由信息 

 9.netstet

用于显示如网络连接、路由表、接口状态等的网络相关信息

参数作用
-a显示所有
-p显示正在使用
-n使用IP地址不使用域名,更快,不用域名解析
-l仅列出正在监听的服务状态
-t显示TCP协议的连接状态
-u显示UDP协议的连接状态
-i网卡信息列表
-r显示路由表信息

常用 

[root@localhost ~]# netstat -anlp

10.history

用于显示执行过的大概1000条命令历史,,可以自定义/etc/profile文件中 的HISTSIZE变量值,来修改保留的条数。

清空当前用户在本机上执行的Linux命令历史记录信息

[root@localhost ~]# history -c

可以使用“!编码数字”的方式来重复执行某一次的命令

[root@localhost ~]# !3

历史命令会被保存到用户家目录中的.bash_history文件中,不同用户查询不相同,如果想要同步到.bash_history文件,需要注销用户,或者重启

Linux系统中以点(.)开头的 文件均代表隐藏文件,这些文件大多数为系统服务文件,可以用cat命令查看其文件内容。

[root@localhost ~]# cat ~/.bash_history

11.sosreport

用于收集系统配置及架构信息并输出诊断文档。输入sosreport,再按两次回车即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Trick♂

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

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

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

打赏作者

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

抵扣说明:

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

余额充值