【技能---ubuntu 杀死进程】

本文介绍了在Ubuntu系统中,当文件或软件因资源占用过高导致卡死时,如何通过`ps`命令查找进程ID,以及使用`sudokill`关闭特定进程的过程。作者详细展示了`ps`命令的不同用法和选项,如`ps-ef`、`ps-aux`和`ps-ef|grep`,帮助读者解决类似问题。
摘要由CSDN通过智能技术生成

项目场景:

经常性遇到某一个文件或者软件卡死在ubuntu页面,令人头疼!!!!


问题描述

文件或者软件打开的较多,电脑的性能不足以支持,导致文件卡死。。。。


过kill 进程id的方式可以实现

首先需要知道进程id, 例如,想要杀死 todesk 的进程,通过 ps ,可以查到 todesk的进程id:

然后通过sudo kill -9 1515(id) 就可以关闭进程了.

ps -ef |grep todesk

l@l:~$ ps -ef |grep  todesk
root       19594       1  1 11:51 ?        00:00:00 /opt/todesk/bin/ToDesk_Service
l         19639    1489 19 11:52 ?        00:00:02 /opt/todesk/bin/ToDesk
l         19679   19576  0 11:52 pts/4    00:00:00 grep --color=auto todesk
l@l:~$ sudo kill -9 19639
l@l:~$ ps -ef |grep  todesk
root       19594       1  1 11:51 ?        00:00:01 /opt/todesk/bin/ToDesk_Service
l         19686   19576  0 11:52 pts/4    00:00:00 grep --color=auto todesk

ps -aux |grep todesk

l@l:~$ ps -aux |grep  todesk
root       19594  1.4  0.4 1244044 35648 ?       Ssl  11:51   0:02 /opt/todesk/bin/ToDesk_Service
l         19689 16.0  1.6 2092620 130060 ?      Sl   11:53   0:02 /opt/todesk/bin/ToDesk
l         19728  0.0  0.0  12004   724 pts/4    S+   11:53   0:00 grep --color=auto todesk
l@l:~$ sudo kill -9 19689
l@l:~$ ps -aux |grep  todesk
root       19594  1.5  0.4 1235848 35692 ?       Ssl  11:51   0:02 /opt/todesk/bin/ToDesk_Service
l         19735  0.0  0.0  12004   728 pts/4    S+   11:54   0:00 grep --color=auto todesk

附加ps用法:

作用:查看系统进程,比如正在运行的进程有哪些,什么时候开始运行的,哪个用户运行的,占用了多少资源。

参数:
-e     显示所有进程
-f     显示所有字段(UID,PPIP,C,STIME字段)
-h    不显示标题
-l     长格式
-w    宽输出
-a     显示一个终端的所有进程
-r    只显示正在运行的进程。
-u    显示当前用户进程和内存使用情况
-x    显示没有控制终端的进程
–sort     按照列名排序

ps常用操作

ps命令常用的方式有三种:

ps -ef:查看所有进程
ps -aux:查看所有进程
ps -ef | grep tomcat:查看指定进程(| 符号,是个管道符号,表示ps 和 grep 命令同时执行)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值