linux top命令用法详解
时间: 2023-11-21 22:09:11 浏览: 106
top命令是Linux下的一个常用命令,用于查看系统的性能状况,包括CPU、内存、进程等信息。下面是top命令用法的详细介绍:
1. 命令格式
top命令的基本格式为:
```
top [options]
```
2. 命令参数
top命令的常用参数如下:
- -d seconds:指定top命令的刷新时间,默认为3秒。
- -n iterations:指定top命令的刷新次数,执行完后自动退出。
- -p pid:显示指定进程的信息。
- -U username:显示指定用户的信息。
- -u username:显示指定用户或进程的信息。
- -b:以批处理模式运行,输出到文件。
- -c:显示完整的命令行信息。
- -i:不显示闲置的进程。
- -o field:按照指定的字段排序,可以用逗号分隔多个字段。
- -h:显示帮助信息。
3. 显示内容
top命令默认显示的内容包括:
- 第一行:系统启动时间、系统运行时间、当前登录用户数、负载平均值。
- 第二行:总进程数、运行中的进程数、休眠进程数、停止进程数、僵尸进程数。
- 第三行:CPU的使用情况,包括用户进程、系统进程、空闲进程、等待输入/输出的进程、硬中断和软中断。
- 后面的行:按照CPU使用率从高到低排列的进程列表,包括进程ID、用户名、CPU使用率、内存使用率、进程状态、运行时间、命令行。
4. 常用操作
- h:显示帮助信息。
- q:退出top命令。
- k:结束指定进程。
- r:修改进程的优先级。
- s:修改top命令的刷新时间。
- Space:刷新top命令的显示内容。
总之,top命令是Linux系统监控和调试的重要工具之一,掌握其用法可以更好地了解系统的性能状况,提高系统的稳定性和可靠性。
阅读全文