系统管理 · 2022年02月20日 0

htop命令 – 互动的进程查看器

htop是linux系统中的一个互动的进程查看器,一个文本模式的应用程序(在控制台或者X终端中),需要ncurses。htop比较人性化。它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作。 htop相比较top的优势有可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行、在启动上比top更快、杀进程时不需要输入进程号、支持鼠标选中操作、top已不再维护。 **语法格式:** htop [参数] **常用参数:** | -C | 使用单色配色方案 | | ---- | ------------------------------- | | -d | 设置更新的延迟, 单位是10微秒 | | -s | 纵列排序 | | -u | 只显示一个指定用户的进程 | | -p | 只显示给用户 | | -h | 打印此命令帮助 | | -v | 打印版本信息 | **交互式命令:** | space | 标记一个进程 | | -------------- | -------------------- | | U | 取消所有标记 | | l | 显示进程打来的文件 | | u | 显示特定用户 | | M | 按照内存排序 | | P | 按照CPU排序 | | T | 按在线时长排序 | | 直接输入数字 | 查找对应的PID进程 | **参考实例** 启动htop: ``` [root@anycode ~]# htop ``` 以单色模式启动htop: ``` [root@anycode ~]# htop -C ``` 设置显示更新的延迟为3秒: ``` [root@anycode ~]# htop -d 3 ``` 显示一个给定的用户的进程: ``` [root@anycode ~]# htop -u linuxcool_user ```