PS:近来发现了一个与top类似,但比top好用强大的进程管理监控工具,就是htop,跟大家分享一下!超好用,运维必备!
top——一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或X终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。
与top相比,htop有以下优点:
- 可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行。
- 在启动上,比 top 更快。
- 杀进程时不需要输入进程号。
- htop 支持鼠标操作。
- top 已经很老了。
1、在RHEL/CentOS中,可以通过 yum install htop 来安装它,但前提是要添加epel的yum源:
CentOS 5.x
32位系统选择:
rpm -ivh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
64位系统选择:
rpm -ivh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
导入key
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
CentOS 6.x
32位系统选择:
rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
64位系统选择:
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
导入key:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
2、在Debian/Ubuntu 中,你可以通过 sudo apt-get install htop
来安装它。
安装后直接运行htop,截图如下:
本站刚更换的VPS,内存优化的不错吧:
公司其中一台负载不低的服务器,这台跑的是广告数据统计:
htop官网:http://htop.sourceforge.net/
3、其他发行版软件源里没有的可下载源码包编译安装:
wget http://nchc.dl.sourceforge.net/project/htop/htop/1.0.1/htop-1.0.1.tar.gz
tar zxvf htop-1.0.1.tar.gz
cd htop-1.0.1
./configure
make
make install