Linux资源监控命令(系统资源占用top,磁盘使用情况df,网络状态监控sar)

top:系统资源占用        df:磁盘使用情况     sar:网络状态

top命令查看cpu,内存使用情况,类似Windows的任务处理器    退出命令:ctrl + c

top命令内容详解

1. PLD :进程id

2. USER :进程所属用户

3. PR :进程优先级,越小越高

4. NI :负值表示高优先级,正表示低优先级

5.VIRT :进程使用虚拟内存,单位KB

6.RES :进程使用物理内存,单位KB

7.SHR :进程使用共享内存,单位KB

8.S :进程状态(S休眠,R运行,Z僵死状态,N负数优先级,I空闲状态)

9.%CPU :进程占用cpu率

10.%MEM :进程占用内存率

11.TIME+ :进程使用cpu时间总计,单位10毫秒

12.COMMAND :进程的命令或名称或程序文件路径

 

top命令选项

选项       功能

-p        只显示某个进程的信息

-d        设置刷新时间,默认是5s

-c        显示产生进程的完整命令,默认是进程名

-n        指定刷新次数,比如 top -n 3,刷新输出3次后退出

-b        以非交互全屏模式运行,以批次的方式执行top,一般配合-n指定输出几次统计信息,将输出重定向到指定文件,比如top -b -n 3 > /tmp/top.tmp

-i         不显示任何闲置(idle)或无用(zombie)的进程

-u        查找特定用户启动的进程

 

磁盘信息监控df可以查看磁盘使用率

df命令语法:df [-h]

选项:-h,以更加人性化的单位显示

可以使用iostat查看CPU,磁盘速率的相关信息

语法:iostat [-X] [num1] [num2]

选项:-X,显示更多信息

num1:数字,刷新间隔,num2:数字刷新几次

 

网络状态监控

可以使用sar命令查看网络的相关统计

语法:sar -n,查看网络,DEV表示查看网络接口

num1:刷新间隔(不填就查看一次结束),num2查看次数(不填无限次数)

posted @ 2024-04-28 16:51  云计算小高  阅读(176)  评论(0)    收藏  举报