top(选项)
-b:以批处理模式操作;
-c:显示完整的治命令;
-d:屏幕刷新间隔时间;
-I:忽略失效过程;
-s:保密模式;
-S:累积模式;
-i<时间>:设置间隔时间;
-u<用户名>:指定用户名;
-p<进程号>:指定进程;
-n<次数>:循环显示的次数;
h:显示帮助信息并给出简短的命令总结说明提示;
k:终止一个进程;
i:忽略闲置和僵死的进程;
q:退出 top;
r:重新安排一个进程的优先级别;
S:切换到累计模式;
s:改变两次刷新之间的延迟时间(单位为s),如果有小数,就换算成ms。输入0值则系统将不断刷新,默认值为:5s;
f 或者 F:从当前显示中添加或者删除;
o 或者 O:改变显示的顺序;
l:切换显示平均负载和启动时间信息;
m:切换显示内存信息;
t:切换显示进程和 CPU 状态信息;
c:切换显示命令名称和完整命令行;
M:根据驻留内存大小进行排序;
P:根据 CPU 使用百分比大小进行排序;
T:根据时间或累计时间进行排序;
w:将当前设置写入 ~/.toprc 文件中;
top-09:48:47up1day,10:54,2users,loadaverage:0.00,0.02,0.00
任务:293total,2running,291sleeping,0stopped,0zombie
%Cpu(s):0.0us,0.2sy,0.0ni,99.8id,0.0wa,0.0hi,0.0si,0.0st
MiBMem:1945.1total,160.5free,849.7used,934.9buff/cache
MiBSwap:923.2total,921.4free,1.8used.904.4availMem
PIDUSERPRNIVIRTRESSHR%CPU%MEMTIME+COMMAND
6775root2002175242803424R0.30.20:05.58top
top - 09:48:47:显示当前系统时间
1 day:系统已经运行了 1 天
2 users:2 个用户当前登录
load average: 0.00, 0.02, 0.00:系统负载,即任务队列的平均长度。三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
Tasks: 293 total:总进程数
2 running:正在运行的进程数
291 sleeping:睡眠的进程数
0 stopped:停止的进程数
0 zombie:僵尸进程数
%Cpu(s): 0.0 us:用户空间占用 CPU 的百分比
0.2 sy:内核空间占用 CPU 的百分比
0.0 ni:用户进程空间内改变过优先级的进程占用 CPU 的百分比
99.8 id:空闲 CPU 的百分比
0.0 wa:等待输入输出 CPU 的时间百分比
0.0 hi:硬中断占用 CPU 的百分比
0.0 si:软中断占用 CPU 的百分比
0.0 st:用于有虚拟 CPU 的情况,用来指示被虚拟机偷掉的 CPU 时间
MiB Mem : 1945.1 total:物理内存总量
160.5 free:空闲内存总量
849.7 used:使用的物理内存总量
934.9 buff/cache:用于内核缓存的内存量
MiB Swap: 923.2 total:交换区总量
921.4 free:空闲交换区总量
1.8 used:使用的交换区总量
904.4 avail Mem:可用于进程下一次分配的物理内存数量
PID:进程 PID 号
USER:用户
PR:优先级
NI:nice值,负值表示高优先级,正值表示低优先级
VIRT:进程使用的虚拟内存总量,单位为 KB
RES:进程使用的、未被换出的物理内存大小,单位为 KB
SHR:共享内存大小,单位为 KB
%CPU:上次更新到现在的CPU时间占用百分比
%MEM:进程使用的物理内存百分比
TIME+:进程使用的 CPU 时间总计,单位 1/100秒
COMMAND:命令名 / 命令行
易使用,具有游戏灵感的菜单系统;
快速且“大部分”响应式 UI,带有 UP、DOWN 键进程选择;
显示所选进程的详细统计信息的功能;
显示当前磁盘的读写速度;
过滤流程的能力;
在排序选项之间轻松切换;
向选定的进程发送 SIGTERM、SIGKILL、SIGINT;
可更改所有配置文件选项的 UI 菜单;
网络使用情况的自动缩放图;
如有新版本可用,则在菜单中进行显示;
Linux 环境下可切换的多种数据采集方式;
#dnfconfig-manager--set-enabledPowerTools
#dnfinstallepel-release
#dnfinstallbashtop
ARCH=$(/bin/arch)
subscription-mangerrepos--enable"codeready-builder-for-rhel-8-${ARCH}-rpms"
dnfinstallepel-release
dnfinstallbashtop
#sudoadd-apt-repositoryppa:bashtop-monitor/bashtop
#sudoaptupdate
#sudoaptinstallbashtop
bashtop即可。#bashtop
易使用且具有游戏灵感的菜单系统;
完全支持鼠标,所有带有突出显示键的按钮都是可点击的,并且鼠标滚动可以在进程列表和菜单框中工作;
快速且响应迅速的 UI,带有 UP、DOWN 键进程选择;
显示所选进程的详细统计信息的功能;
能够过滤进程,可以输入多个过滤器;
在排序选项之间轻松切换;
向选定的进程发送 SIGTERM、SIGKILL、SIGINT;
用于更改所有配置文件选项的 UI 菜单;
网络使用情况的自动缩放图;
如有新版本可用,则在菜单中显示消息;
显示当前磁盘的读写速度;
#brewinstallbpytop
#sudodnfinstallbpytop
#sudoaptinstallbpytop
bpytop即可。$bpytop
usage:bpytop[-h][-bBOXES][-lc][-v][--debug]
optionalarguments:
-h,--helpshowthishelpmessageandexit
-bBOXES,--boxesBOXES
whichboxestoshowatstart,example:-b"cpumemnetproc"
-lc,--low-colordisabletruecolor,converts24-bitcolorsto256-color
-v,--versionshowversioninfoandexit
--debugstartwithloglevelsettoDEBUGoverridingvaluesetinconfig
易使用,具有游戏灵感的菜单系统;
支持鼠标所有带有突出显示键的按钮都是可点击的,并且鼠标滚动在进程列表和菜单框中工作;
快速且响应迅速的 UI,带有 UP、DOWN 键进程选择;
显示所选进程的详细统计信息的功能;
过滤流程的能力;
在排序选项之间轻松切换;
进程的树视图;
向选定的进程发送任何信号;
用于更改所有配置文件选项的 UI 菜单;
网络使用情况的自动缩放图;
显示磁盘的 IO 活动和速度;
电池电量计;
图表的可选符号;
#snapinstallbtop
btop即可。#btop
usage:btop[-h][-v][-/+t][-p<id>][--utf-force][--debug]
optionalarguments:
-h,--helpshowthishelpmessageandexit
-v,--versionshowversioninfoandexit
-lc,--low-colordisabletruecolor,converts24-bitcolorsto256-color
-t,--tty_onforce(ON)ttymode,max16colorsandttyfriendlygraphsymbols
+t,--tty_offforce(OFF)ttymode
-p,--preset<id>startwithpreset,integervaluebetween0-9
--utf-forceforcestartevenifnoUTF-8localewasdetected
--debugstartinDEBUGmode:showsmicrosecondtimerforinformationcollect
andscreendrawfunctionsandsetslogleveltoDEBUG
随着时间变化的 CPU 使用率、平均水平和每个核心水平;
随着时间变化的 RAM 和交换使用情况;
一段时间内的网络 I/O 使用情况;
支持放大或缩小显示的当前时间间隔;
支持显示磁盘容量、使用情况、温度传感器、电池使用情况的信息;
支持显示、排序、搜索有关流程信息的小部件(CPU、内存、网络、进程、磁盘、温度、电池);
支持使用命令行标志或配置文件控制的可定制行为(自定义和预建的颜色主题、更改某些小部件的默认行为、更改小部件的布局、过滤掉磁盘和温度小部件中的条目);
支持键、鼠标绑定相关快捷键;
#curl-LOhttps://github.com/ClementTsang/bottom/releases/download/0.6.6/bottom_0.6.6_amd64.deb
#sudodpkg-ibottom_0.6.6_amd64.deb
btm即可#btm
网络及磁盘使用情况
文件系统已使用的空间和总空间
来自不同传感器(例如电池)的数据
以及最近消耗过多资源的进程列表
#aptinstallglances
#glances
#glances-w
http://0.0.0.0:61208/开始浏览 Web 服务器。#glances-s
#glances-c<ip_server>
glances -h查看相关帮助信息。#snapinstallgotop
gotop即可,更多热键可参考 GitHub 存储库的用法部分。#aptinstallnpm
#npminstallgtop-g
gtop即可,要停止 gtop 可使用q键或者Ctrl+c。#gtop
apt install htop即可完成。#sudoaptinstallnvtop
#nvtop-h
nvtopversion1.1.0
Availableoptions:
-d--delay:Selecttherefreshrate(1==0.1s)
-v--version:Printtheversionandexit
-s--gpu-select:ColonseparatedlistofGPUIDstomonitor
-i--gpu-ignore:ColonseparatedlistofGPUIDstoignore
-p--no-plot:Disablebarplot
-r--reverse-abs:Reverseabscissa:plottherecentdataleftandolderontheright
-C--no-color:Nocolors
-N--no-cache:Alwaysquerythesystemforusernamesandcommandineinformation
-f--freedom-unit:Usefahrenheit
-E--encode-hide:Setencode/decodeautohidetimeinseconds(default30s,negative=alwaysonscreen)
-h--help:Printhelpandexit
npm install -g vtop即可完成。vtop即可。dd:杀死该组中的所有进程
按向下箭头或j键向下移动
按向上箭头或k键向上移动进程列表
按g键转到进程列表的顶部
按G键移动到列表的末尾
按c键可按 CPU 进行排序
按m键可按内存进行排序
可选的 CPU、内存、网络和磁盘使用情况图表
支持浏览磁盘可用空间、NIC IP 地址、CPU 频率
支持显示 CPU、内存和磁盘的用户
电池百分比、充电或放电时间、已用电量
类似于 top 的可过滤进程表,包括每个进程的磁盘使用情况
更改流程优先级
可缩放图表视图(支持及时回滚)
使用信号管理流程
运行之间保存的性能数据
NVIDIA GPU 的 GPU 利用率指标(带有--features nvidia),包括每个进程的 GPU 使用率
磁盘可用空间图表
#curl-LOhttps://github.com/bvaisvil/zenith/releases/download/0.12.0/zenith_0.12.0-1_amd64.deb
#dpkg-izenith_0.12.0-1_amd64.deb
#zenith
Usage:zenith[OPTIONS]
Optionalarguments:
--disable-historyDisableshistorywhenflagispresent(default:false)
-h,--help
-V,--version
-c,--cpu-heightINTMinPercentHeightofCPU/Memoryvisualization.(default:17)
--dbSTRINGDatabasetouse,ifany.
-d,--disk-heightINTMinPercentHeightofDiskvisualization.(default:17)
-n,--net-heightINTMinPercentHeightofNetworkvisualization.(default:17)
-p,--process-heightINTMinPercentHeightofProcessTable.(default:32)
-r,--refresh-rateINTRefreshrateinmilliseconds.(default:2000)
-g,--graphics-heightINTMinPercentHeightofGraphicsCardvisualization.(default:17)
分享
点收藏
点点赞
点在看
文章转发自AI科技大本营微信公众号,版权归其所有。文章内容不代表本站立场和任何投资暗示。
Copyright © 2021.Company 元宇宙YITB.COM All rights reserved.元宇宙YITB.COM