在Ubuntu系统中,你可以使用多种命令来查看进程的资源占用情况。以下是一些常用的命令:
top
:这个命令可以实时显示系统中的进程和它们的资源占用情况,包括CPU、内存等。
使用方法:
top
htop
:这是top
命令的一个增强版本,提供了一个更友好的用户界面和更多的功能。
使用方法(如果未安装,需要先安装):
sudo apt-get install htop
htop
ps
:这个命令可以显示当前运行的进程信息。
使用方法(查看所有进程的CPU和内存占用):
ps aux --sort=-%cpu | head
ps aux --sort=-%mem | head
pidstat
:这个命令可以显示每个进程的资源占用情况。
使用方法(如果未安装,需要先安装sysstat包):
sudo apt-get install sysstat
pidstat -u 1 5
pidstat -r 1 5
glances
:这是一个跨平台的系统监视工具,可以显示CPU、内存、磁盘、网络等资源的使用情况。
使用方法(如果未安装,需要先安装):
sudo apt-get install glances
glances
atop
:这个命令可以记录系统活动并在稍后查看。
使用方法(如果未安装,需要先安装):
sudo apt-get install atop
sudo systemctl start atop
sudo systemctl enable atop
atop
这些命令都可以帮助你监控和分析Ubuntu系统中的进程资源占用情况。你可以根据自己的需求选择合适的工具。