Linux 查看服务器内存、CPU、网络等占用情况的命令

文章正文
发布时间:2024-12-02 09:52

在 Linux 中,你可以使用以下命令来查看 CPU 和内存的占用率: 1. `top` 命令可以实时显示系统的整体情况,包括 CPU 和内存的占用率。在终端中输入 `top` 后,你可以看到类似以下的界面: ``` top - 09:45:25 up 1 day, 2:32, 2 users, load average: 0.01, 0.05, 0.07 Tasks: 206 total, 1 running, 205 sleeping, 0 stopped, 0 zombie %Cpu(s): 1.2 us, 0.2 sy, 0.0 ni, 98.5 id, 0.0 wa, 0.0 hi, 0.1 si, 0.0 st MiB Mem : 7925.6 total, 75.9 free, 7441.9 used, 407.8 buff/cache ``` 在这个例子中,`%Cpu(s)` 部分显示了 CPU 的占用率,`us` 表示用户态,`sy` 表示内核态。`MiB Mem` 部分显示了内存的占用率,`total` 表示总内存,`free` 表示空闲内存,`used` 表示已使用内存,`buff/cache` 表示缓存和缓冲区占用的内存。 2. `htop` 命令类似于 `top`,但提供了一个更友好的交互式界面。你可以在终端中输入 `htop` 来运行它。 3. `free` 命令可以查看系统的内存使用情况。在终端中输入 `free` 后,你可以看到类似以下的输出: ``` total used free shared buff/cache available Mem: 7925708 7636208 38744 56076 253756 134140 Swap: 2097148 174224 1922924 ``` 这个输出显示了内存的总量、已使用量、空闲量等信息。 这些命令都提供了实时监控系统资源占用情况的能力,你可以根据需要选择使用。

首页
评论
分享
Top