Linux系统——常用资源监控命令

发布时间:2018/9/12 14:12:00

Linux系统——常用资源监控命令

1)PS命令

ps 命令可以列出正在运行的的进程

-x      显示当前用户运行的所有进程

-ax     显示系统当前运行的所有进程

-u      显示详细信息

-w      显示全部名称

-m      显示线程

-o      定制输出

-p<pid> 显示特定的PID进程

2)top命令

top命令可以提供进程随时间变化的情况

-p <pid>  显示特定PID进程

-u <uid>  显示特定用户的进程

按键命令:

-M    按内存排序

-T    按CPU累计使用排序

-P    按CPU当前使用排序

-U    仅显示某个用户的进程

-F    选择显示不同的统计信息

-?    帮助

-Q    退出

3)lsof命令

lsof命令可以列出打开的文件以及使用它们的进程。

命令显示界面:

COMMAND:进程的名称

PID:    进程ID

USER:   运行进程的用户

FD:     文件描述符

TYPE:   文件类型

DEVICE: 设备的主要代码和次要代码

SIZE:   文件的大小

NODE:   文件索引节点编号

NAME:   文件名

4)free命令

free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。

命令显示界面:

total:          内存总数;

used:           已经使用的内存数;

free:           空闲的内存数;

shared:         当前已经废弃不用;

buffers Buffer: 缓存内存数;

cached Page:    缓存内存数。



Copyright© 2004-2020 河南海腾电子技术有限公司 版权所有   经营性ICP/ISP证 备案号:B1-20180452   豫公网安备 41019702002018号    电子营业执照