top
top 命令 - 实时系统监控
top 是 Linux 系统管理员最常用的性能监控工具,实时显示系统资源使用情况,包括 CPU、内存、进程信息等。类似于 Windows 的任务管理器。
系统信息

⌨️ 命令语法

top [选项]

⚙️ 常用参数

-d设置刷新间隔(秒)
-p只监控指定 PID 的进程
-u只显示指定用户的进程
-n指定刷新次数后退出
-b批处理模式,适合输出到文件

💡 实战示例

  • $ top
    启动实时系统监控
  • $ top -d 2
    每2秒刷新一次
  • $ top -u nginx
    只查看 nginx 用户的进程
  • $ top -n 1 -b > top.txt
    生成一次性快照并保存
  • $ top -d 5
    每5秒刷新一次

🔔 温馨提示

在 top 界面中按 1 可显示每个 CPU 核心的使用率,按 M 按内存排序,按 P 按 CPU 排序。htop 是 top 的增强替代品。

🔗 相关命令