使用 htop 查看系统负载情况
htop 是 Linux 系统中的一个互动进程查看器,它类似于top,但允许您垂直和水平滚动,因此您可以看到系统上运行的所有进程,以及它们的完整命令行,还可以将它们视为进程树,选择多个进程并同时对它们执行操作。与流程相关的任务(终止、重新冻结)可以在不输入PID的情况下完成。
1. Linux系统默认是没有这个命令的,需要自己安装。
[root@hecs-293015 ~]# yum install htop Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package htop.x86_64 0:2.2.0-3.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ..........
2. 输入htop运行命令
1 显示的是CPU、内存、Swap的使用情况;
2 显示任务、线程、平均负载及系统运行时间的信息。
3/4 显示当前系统中的所有进程
5. 显示当前界面中F1-F10功能键中定义的快捷功能
3. 功能键 功能说明
F1 获取功能键命令帮助
F2 设置区域二展示内容,可以设置颜色方案、列等等
F3 搜索,可以搜索command列中的信息,例如搜索ssh
F4 过滤,可以过滤command列中匹配的进程
F5 按照进程树样式展示
F6 排序,根据选择的列排序,这里选择内存
F7 设置进程优先级,减小优先级
F8 设置进程优先级,增加优先级
F9 杀死进程,需要先选中进程,然后选择需要发送的信号量
F10 退出
4 . 可用的参数
[root@hecs-293015 ~]# htop -u www 查看指定用户信息,例如www用户