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

(未完待续……)

分类: Linux

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注