Ubuntu关闭指定程序进程

本文介绍了在Ubuntu系统中如何通过不同的工具和方法来监控和关闭指定的进程。包括使用gnome-system-monitor、top、htop进行资源监控,通过进程号、程序名或结合grep命令关闭进程,以及利用Python的os模块和psutil库来管理和关闭进程。
摘要由CSDN通过智能技术生成

前言

有时候我们需要通过命令行关闭特定进程,对于指定进程号的关闭很容易,但是如果需要关闭指定的程序或者关闭指定路径下的程序则变得不那么容易,下面我们将会对此进行讨论。另外,很多方式都会有权限限制,所以可以适时采用sudo方式执行。

1.进程资源监控

1.1 gnome-system-monitor

gnome-system-monitor是Ubuntu系统自带的资源管理器,可以让我们在界面中动态查看所有进程资源以及计算内存消耗情况,可直接在命令行中输入gnome-system-monitor

1548515584058

1548515605903

1548515617181

可以看见,以上内容能够很容易帮我们监控系统资源,但是如果我们需要将监控级别设定到指定程序级别,则需要对该界面进行相关配置:

  • 左上角显示设置

    我们可以通过左上角的按钮查询指定程序的进程号,也可以显示出每一个进程的执行命令行信息:

    1548515819111

    1548515869298

  • 右上角筛选设置

    默认显示的是当前用户所有的进程信息,但如果想知道当前活跃的进程信息,并显示父子进程的依赖关系,我们可以通过右上角按钮选择:

    1548515955559

1.2 top

top也是Ubuntu系统自带的一个系统资源监控指令,同样是在命令行执行:

1548516050502

其中上方的%Cpu的意义如下:

us — 用户空间占用CPU的百分比。
sy — 内核空间占用CPU的百分比。
ni — 改变过优先级的进程占用CPU的百分比
id — 空闲CPU百分比
wa — IO等待占用CPU的百分比
hi — 硬中断(Hardware IRQ)占用CPU的百分比
si — 软中断(Software Interrupts)占用CPU的百分比

而下方的则是各个进程的详细信息,其中要注意的是:

PID: 进程号
USER: 进程所有者
PR: 进程优先级
VIRT: 进程所占虚拟内存大小,单位:B
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值