linux

如何使用top命令查看Linux进程

小樊
46
2025-08-08 22:41:22
栏目: 智能运维

top命令是Linux系统中用于实时监控系统进程状态的工具。它可以显示系统中各个进程的资源占用情况,如CPU、内存等。以下是如何使用top命令查看Linux进程的步骤:

  1. 打开终端(Terminal)。

  2. 输入top命令,然后按回车键。这将显示系统的实时进程信息。

top
  1. top命令的输出中,你可以看到以下信息:

    • 系统运行时间、登录用户数、系统负载等。
    • 进程总数、正在运行的进程数、休眠的进程数等。
    • CPU使用率(us, sy, ni, id, wa, hi, si, st)。
    • 内存使用情况(total, used, free, buff/cache)。
    • 交换分区(Swap)的使用情况。
  2. 在进程列表中,你可以看到各个进程的详细信息,包括:

    • PID:进程ID。
    • USER:进程所有者。
    • PR:进程优先级。
    • NI:进程的nice值,用于调整进程优先级。
    • VIRT:进程使用的虚拟内存总量。
    • RES:进程使用的非交换物理内存大小。
    • SHR:进程使用的共享内存大小。
    • S:进程状态(R: 运行, S: 休眠, T: 停止, Z: 僵尸进程)。
    • %CPU:进程占用的CPU百分比。
    • %MEM:进程占用的物理内存百分比。
    • TIME+:进程运行的累计时间。
    • COMMAND:启动进程的命令名称。
  3. 若要对进程列表进行排序,可以按列标题进行按键操作。例如,按CPU使用率排序,可以按下%CPU键。

  4. 若要结束某个进程,可以使用kill命令。首先,找到要结束的进程的PID,然后输入kill [PID],按回车键。例如,要结束PID为1234的进程,可以输入:

kill 1234

如果进程无法正常结束,可以使用kill -9 [PID]强制结束。

  1. 若要退出top命令,可以按下q键或Ctrl+C组合键。

0
看了该问题的人还看了