centos7常用的监控命令
1.查看系统运行时间:uptime
uptime
11:25:38 up 1 day, 16:15, 1 user, load average: 0.00, 0.01, 0.05
##参数分别是##
##当前时间##
##系统已运行时间##
##当前在线用户数##
##最近一分钟,5分钟,15分子的负载##
2.查看进程运行状态:top
top
#内容太多了不好复制#
##第一行同uptime的参数##
##第二行(进程)##
##total 总进程数##
##running 正在运行的进程数##
##sleeping 睡眠的进程数##
##stopped 停止的进程数##
##zombie 僵尸进程数(父进程结束了,没有回收子进程)##
##第三行(CPU)##
##us用户空间占用CPU百分比##
##sy内核空间占用CPU百分比##
##第四行(内存)##
##Mem:物理内存使用情况##
##Swap:交换内存使用情况##
##接下来属于具体的进程运行情况##
3.磁盘使用情况:df
一般使用
df -h
这个命令,可以直观的看出使用多少G的磁盘情况(不添加这个参数是兆)
4.内存使用情况:free
一般使用
free -m
表示以Mb为单位进行计算,如果你内存相当充足可以使用-g参数以G为单位计算。
##参数为##
##文件系统,容量,已用,可用,已用百分比,挂载点##
5.网络使用情况:netstat
一般使用
netstat -nutlp
查看端口运行情况,这个命令的参数很多,不一一列举,而且直接使用会很乱,建议搭配正则表达式进行筛选使用如查看80端口使用情况
netstat -nutlp | grep 80
6.查看进程:ps
一般使用
ps -aux
查看进程,由于参数非常多一般可以搭配正则表达式进行使用,如:
7.查看CPU信息:lscpu
直接输入查看即可:
iscpu
(未完待续……)
0 条评论