top 命令是 Linux 和 Unix 系统中一个常用的性能监控工具,它可以实时地显示系统的 CPU、内存、磁盘 I/O 等信息,并以交互式的方式提供对进程的监控和管理功能。以下是 top 命令的使用方法和常用选项: 使用方法: 在终端中输入 top 命令后,会显示当前系统的运行情况和进程信息。可以使用键盘上的方向键和 PgUp/PgDn 键进行翻页和滚动,按下 q 键退出 top 命令。 常用选项:
- -d seconds:指定 top 命令的刷新间隔,默认为 3 秒。
- -b:以批处理模式运行 top 命令,以便将数据输出到文件或管道中。
- -n iterations:指定 top 命令的迭代次数。
- -p pid1,pid2,...:仅显示指定进程的信息。
- -u username:仅显示指定用户的进程信息。 除了以上常用选项,top 命令还提供了一些其他的交互式操作,例如按下 k 键可以杀死进程,按下 r 键可以修改进程的优先级等。通过 top 命令,可以实时地监控系统的运行情况,并针对性地进行调整和优化。
以下是 top 命令的主要属性:
- PID:进程 ID。
- %CPU:进程使用 CPU 的占比。
- %MEM:进程使用内存的占比。
- TIME+:进程已经使用的 CPU 时间。
- COMMAND:进程的命令名称。 通过 top 命令,可以实时地监控系统的运行情况,并针对性地进行调整和优化。