首页
其他
Action
Another action
Something else here
游客
登录系统
16
46小时前
小四
是不是只有我死了 是不是只有我死了 是不是只有我死了 是不是只有我死了 是不是只有我死了
25小时前
二愣子
呵呵
昨天
查看所有消息
16
46小时前
小四
是不是只有我死了 是不是只有我死了 是不是只有我死了 是不是只有我死了 是不是只有我死了
25小时前
二愣子
呵呵
昨天
查看所有消息
16
46小时前
小四
是不是只有我死了 是不是只有我死了 是不是只有我死了 是不是只有我死了 是不是只有我死了
25小时前
二愣子
呵呵
昨天
查看所有消息
发布创作
htop详解 - Ubuntu系统CPU、内存、网络、进程监控工具
超级管理员
|
632
|
2020-03-16
### htop ``` # 运行命令 sudo htop ``` 左上角: CUP、内存、交换分区 | 参数 | 解释 | | ------------ | ------------ | | 1 [ 0.0% ] | CUP 1 的占用百分比 | | 2 [ 1.3% ] | CUP 1 的占用百分比 | | Mem [ 204/2003MB ] | 内存的使用量/总量 | | Swp [ 0/2045MB ] | 交换分区的使用量/总量 | 右上角: 任务、线程 | 参数 | 解释 | | ------------ | ------------ | | Tasks: 44, 45 thr; 1 running | 总线进程、线程数,正在运行的进程数 | | Load average : 0.01 0.03 0.05 | 1分钟,5分钟,15分钟的赋值情况 | | Uptime : 05:00:12 | 系统运行时间 | 下面: (进程表头) `PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND ` | 参数 | 解释 | | ------------ | ------------ | | PID | 进程ID | | USER | 进程所有者 | | PR | 进程优先级 | | NI | nice值,负值表示优先级高,正值表示优先级低 | | VIRT | 进程使用的虚拟内存总量,单位kb | | RES | 进程使用的、未被换出的物理内存大小,单位kb | | SHR | 共享内存大小,单位kb | | S | 进程状态,D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程 | | %CPU | 上次更新到现在的cpu时间占用百分比 | | %MEM | 进程使用的物理内存百分比 | | TIME+ | 进程使用CPU时间总计,单位1/100秒 | | COMMAND | 进程名称(命令名/命令行) | 最下面: 指令 | 参数 | 解释 | | ------------ | ------------ | | F1 Help | 显示帮助信息 | | F2 Setup | 设置 | | F3 search | 查找进程 | | F4 Filter | 筛选进程 | | F5 Tree | 显示/取消进程树显示 | | F6 SortBy | 排序 | | F7 Nice - | nice - | | F8 Nice + | nick + | | F9 Kill | 杀掉进程 | | F10 Quit | 退出 htop | ### 指令详解 `F2` | 选项 | 解释 | | ------------ | ------------ | | Meters | 仪表设置
`Left column` = 左上区显示设置
`Right column` = 右上区显示设置
`Available meters` = 可用的仪表显示 | | Display options | 显示选项
`Shadow other users' processes` = 隐藏其他用户的进程
`Hide kernel threads` = 隐藏内核线程
`hide userland threads` = 过滤重复线程
`Display threads in a different color` = 以不同颜色显示线程
`Show custom thread names` = 显示自定义线程名称
`Highlight program "basename"` = 突出显示程序"basename"
`Hightlight large numbers in memory counters` = 高亮度内存计数器中的大数值
`Leave a margin around header` = 在页眉周围留边距
`Detailed CPU time (System/IO-Wait/Hard-IRQ/Soft-IRQ/Steal/Guest)` = 详细CPU时间(系统/IO等待/硬IRQ/软IRQ/Steal/Guest)
`Count CPUs from 0 instead of 1` = 从0而不是1计数CPU | | Colors | 颜色
`Default` = 默认
`Monochromatic` = 单色
`Black on White` = 黑白相间
`Light Terminal` = 光亮终端
`MC` =
`Black Night` = 黑夜
| | Columns | 列显示
`Active Columns` = 活动列
`Available Columns`= 可用列| `F3` ``` # F3 进行搜索,并且搜索下一个 # Esc 取消搜索 # Search 输入搜索关键词 # # search会将光标定位到符合条件的进程上,通过F3键进行逐个查找; F3 Next Esc Cancel Search: ``` `F4` ``` # 进程过滤器 # Enter 回车完成搜索 # Esc 取消搜索 # # filter会直接将符合条件的进程筛选出来。 Enter Done Esc Clear Filter: ``` `F5` ``` # 显示/取消 进程数 ``` `F6` ``` # 排序 # 在进程显示区域的左边,会有一列 `Sort by` 选择。 # Enter 回车完成排序 # Esc 取消排序 Enter Sort Esc Cancel ``` `F7` / `F8` ``` # F7: 减小nice值 # F8: 增加nice值 # 直接修改光标选取的进程的nice值 ``` 备注 : ``` Nice值是类UNIX操作系统中表示静态优先级的数值。 每个进程都有自己的静态优先级, 优先级高的进程得以优先运行。 Nice值的范围是-20 ~ +19, 拥有Nice值越大的进程的实际优先级越小 即Nice值为+19的进程优先级最小, 为-20的进程优先级最大 默认的Nice值是0。 ``` `F9` ``` # 杀掉指定进程 # 在进程显示区域的左边,会有一列选择 kill 的信号。 ``` `F10` ``` # 退出 ``` `其他操作键` | 操作键 | 说明 | | ------------ | ------------ | | 空格 | 用于标记选中的进程,用于实现对多个进程同时操作; | | a | 绑定进程到指定的CPU; | | C | F2 功能一样,进入 setup 设置;| | H | 隐藏用户线程;| | K | 隐藏内核线程; | | l | 显示光标所在进程的文件列表; | | M | 按照内存使用百分比排序,对应MEM%列; | | P | 按照CPU使用百分比排序,对应CPU%列;| | s | 显示光标所在进程执行的系统调用; | | T | 按照进程运行的时间排序,对应TIME+列;| | u | 显示指定用户的进程; | | U | 取消所有选中的进程; | | # | 快速定位光标到PID所指定的进程上。 | `
一克字符 | EchoStr
互联网 ICP 备案:粤ICP备2024297332号
站长邮箱: echostr@163.com