通过 systemctl status 命令查看状态及内存占用

systemctl status 命令

可以使用 systemctl status 命令查看状态及内存占用情况,命令 :

systemctl status ***.service

输出

***.service - ***
    Loaded: loaded (/etc/systemd/system/***.service; enabled; vendor preset: enabled)
    Active: active (running) since Wed 2023-03-29 10:29:23 CST; 15min ago
    Main PID: 367** (main)
    Tasks: 5 (limit: 22696)
    Memory: 178.6M
    CGroup: /system.slice/***.service
           └─367*** /***/main

查看 web 服务 cpu 使用情况

通过 top 命令查看 ( -p 后的进程 ID 通过上面的 status 命令获取 ) :

top -p 367*** 

输出 :

3673281 root      20   0  933084 186940  13980 S   0.0   5.1   0:02.47 main

top 命令

1 top 命令执行后,按下 shift + m 可以实现按照内存使用量排序;
2 top 命令执行后,按下 shift + p 可以实现按照cpu使用量排序;