08: 查看Linux系统基本信息和硬盘CPU等
目录:
1.1 查看Linux系统基本信息 返回顶部
1、查看Linux系统uuid
[root@localhost ~]# cat /sys/class/dmi/id/product_uuid
A6E64D56-8D4F-135F-9C1F-3A8242EDCE3F
2、获取系统平台
[root@localhost ~]# uname
Linux
3、centos6查看系统版本
[root@localhost ~]# cat /etc/issue
CentOS release 6.5 (Final)
4、centos7查看系统版本
[root@localhost ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" PRETTY_NAME="CentOS Linux 7 (Core)"
5、查看主机名
[root@localhost ~]# hostname
localhost.localdomain
1.2 查看三秒内的平均CPU 返回顶部
安装sar:yum -y install sysstat
1、查看三秒内的平均cpu
[root@localhost ~]# sar 1 3
17时06分36秒 CPU %user %nice %system %iowait %steal %idle
17时06分37秒 all 1.00 0.00 0.00 0.00 0.00 99.00
17时06分38秒 all 0.00 0.00 1.00 0.00 0.00 99.00
17时06分39秒 all 0.00 0.00 1.00 0.00 0.00 99.00
平均时间: all 0.33 0.00 0.67 0.00 0.00 99.00
2、从上面命令中只过过滤出平均CPU
[root@localhost ~]# sar 1 3| grep "^平均时间:"
平均时间: all 0.00 0.00 0.33 0.00 0.00 99.67
1.3 查看内存使用情况 返回顶部
1、查看内存并获取执行信息
[root@localhost ~]# grep 'MemTotal\|MemFree\|Buffers\|^Cached\|SwapTotal\|SwapFree' /proc/meminfo
MemTotal: 3591092 kB
MemFree: 1111068 kB
Buffers: 1040 kB
Cached: 1725760 kB
SwapTotal: 1048572 kB
SwapFree: 1048572 kB
2、未过滤时执行结果
[root@localhost ~]# more /proc/meminfo MemTotal: 3591092 kB MemFree: 1111324 kB MemAvailable: 2679472 kB Buffers: 1040 kB Cached: 1725812 kB
1.4 查看当前系统负载 返回顶部
[root@localhost ~]# uptime
17:20:19 6:02, 2 users, load average: 0.00, 0.01, 0.05
当前时间 运行多长时间 目前有多少登录用户 系统在过去的1分钟、5分钟和15分钟内的平均负载
1.5 查看网卡流量
[root@localhost ~]# sar -n DEV 1 5 | grep '^平均时间' | grep 'ens37'
平均时间: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmc
平均时间: ens37 0.40 0.20 0.02 0.01 0.00 0.00 0.00
设备名称 每秒接 每秒发出 每秒接收的数 每秒发出的数据
收包数量 包数量 据量,单位KByte 量,单位KByte
注:若服务器丢包非常严重,需要查看网卡流量是否异常。接收数据部分rxpck大于4000,
或者rxKB大于5000,则有可能被攻击了,正常服务器网卡流量没有这么大。除非自己在拷贝数据。
作者:学无止境
出处:https://www.cnblogs.com/xiaonq
生活不只是眼前的苟且,还有诗和远方。