Linux top命令用于实时监控系统资源的使用情况,包括CPU、内存、进程等。下面是一些常用的参数:
-d delay:设置更新数据的时间间隔,默认是3秒。-n iterations:设置top命令执行的次数,即循环显示的次数。-p pid:显示指定进程ID(pid)的信息。-U username:显示指定用户名(username)的信息。-u username:显示指定用户名(username)或用户ID(uid)的信息。-b:以批处理模式运行top命令,直接将结果输出到文件中。-c:显示命令行参数。-s field:根据指定的字段(field)对进程进行排序,例如-cpu、-mem、-time等。-i:不显示空闲进程。-H:显示进程的树形结构。-l:显示平均负载和运行队列的信息。-m:以MB为单位显示内存的使用情况。-s seconds:设置刷新间隔的时间,单位为秒。-S:累积模式,显示进程的累积数据。-e:显示所有的进程信息。这些参数可以根据需要组合使用,以满足不同的监控需求。

