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号
电子营业执照