麒麟OS可通过系统监视器、top、ps、htop和nethogs五种方式查看与管理进程:系统监视器提供图形化操作;top实现动态终端监控;ps输出静态快照;htop增强交互体验;nethogs专注网络IO监控。

如果您需要了解当前系统中哪些进程正在运行、各自占用多少CPU或内存资源,或需终止异常进程,则可通过多种方式查看与管理麒麟OS中的进程。以下是具体操作步骤:
一、使用系统监视器图形化查看与管理进程
系统监视器是银河麒麟桌面版预装的图形化工具,界面类似Windows任务管理器,支持实时监控、排序筛选及强制结束进程等操作,适合所有用户快速上手。
1、点击屏幕左下角“开始菜单”,在搜索框中输入系统监视器并回车打开。
2、默认进入“进程”选项卡,列表显示所有运行中进程的PID、名称、启动用户、CPU占用率、内存使用量、优先级、磁盘IO速率及网络流向消耗等核心信息。
3、点击列标题(如CPU%或内存)可按该字段升序/降序排列,便于识别资源占用最高的进程。
4、右键单击目标进程,在弹出菜单中选择强制结束进程或结束进程以释放资源;也可选择设置优先级调整调度权重。
5、切换至“资源”选项卡,可同步观察处理器、内存、交换空间及网络流量的实时负载曲线。
二、使用top命令实时查看进程资源消耗
top命令提供动态刷新的终端视图,展示系统整体负载与各进程的CPU、内存占用排名,适用于快速定位高负载源头,无需安装额外组件。
1、打开终端(快捷键Ctrl + Alt + T,或在应用菜单中搜索“终端”)。
2、输入命令并回车:top。
3、观察顶部第一行的load average数值(如0.45, 0.32, 0.28),分别代表过去1分钟、5分钟、15分钟的平均进程队列长度。
4、按P键按CPU使用率降序排列进程,按M键按内存使用率降序排列,按T键按运行时间排序。
5、若需终止某进程,按k键,随后输入目标进程PID及信号值(默认为15,即SIGTERM)。
6、按q键退出top界面。
三、使用ps命令获取静态进程快照
ps命令生成某一时刻的进程列表快照,输出结构化信息,适合脚本调用、日志记录或配合grep筛选特定进程,不依赖交互式刷新。
1、在终端中执行:ps -aux,显示全部用户所有进程的详细信息,包括属主、CPU/内存百分比、虚拟内存大小、启动时间等。
2、若仅需查看与SSH相关的进程,执行:ps -ef | grep ssh。
3、若需按内存使用量从高到低排序,执行:ps -aux | sort -rnk4(第4列为%MEM)。
4、若需按CPU使用率排序,执行:ps -aux | sort -rnk3(第3列为%CPU)。
5、如需查找特定名称的进程(如chrome),执行:ps -aux | grep chrome。
四、使用htop命令增强交互式进程管理
htop是top的增强替代工具,提供彩色界面、垂直/水平滚动、鼠标支持、进程树视图及可视化资源条形图,操作更直观高效,但需手动安装。
1、在终端中执行安装命令:sudo apt-get install htop(Kylin V10桌面版适用)。
2、安装完成后输入:htop启动。
3、界面顶部显示CPU、内存、Swap使用率的彩色进度条;底部列出常用快捷键说明。
4、使用方向键移动光标选中目标进程,按F9直接发送信号终止进程,按F10退出。
5、按/键可输入关键词搜索进程名称,按t键切换进程树视图,清晰展示父子进程关系。
五、使用nethogs按进程粒度监控网络IO
nethogs按进程维度统计网络带宽占用,能精准识别哪个程序正在大量上传或下载数据,弥补系统监视器和top在网路IO维度的不足。
1、在终端中安装nethogs:sudo apt-get install nethogs。
2、以管理员权限运行监控:sudo nethogs。
3、界面中每行显示一个进程的实时上下行速率(单位为KB/s或MB/s),附带PID、用户、程序路径。
4、按m键可在不同单位(KB/s、MB/s、B/s)间切换,按r键刷新视图。
5、按q键退出监控。

















