linux杀进程

简介: linux杀进程


  • 查看 firefox 进程
# ps -ef  或者 ps aux
ps -aux | grep firefox  
# 通过ps获取 
ps -ef | grep firefox | grep -v grep | awk '{print $2}' 
ps x   | grep firefox | grep -v grep | awk '{print $1}'
# 通过端口获取
lsof -i: firefox | awk '{print $2}' | sed -n '2p'
pgrep firefox 
pidof firefox
  • 杀进程
kill  -s  9  pid # -s 9 制定了传递给进程的信号是9,即强制、尽快终止进程
ps -ef | grep firefox | grep -v grep | awk '{print $2}' | xargs kill -s 9
ps -ef | grep firefox | awk '{ print $2 }' | sudo xargs kill -9
pgrep firefox | xargs kill -s 9
pidof firefox | xargs kill -s 9
kill -s 9 `pgrep firefox`
kill -s 9 `pidof firefox`
kill -s 9 `ps -ef | grep firefox | grep -v grep | awk '{print $2}'`
pkill firefox  # pkill 表示 pgrep+kill
killall firefox # killall和pkill是相似的,不过如果给出的进程名不完整,killall会报错。pkill或者pgrep只要给出进程名的一部分就可以终止进程
  • 杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志
kill -pid # 标准的kill命令,默认采用信号(signal)号是15


相关文章
|
1天前
|
弹性计算 运维 Shell
统计Linux 进程相关数量信息
【4月更文挑战第29天】
5 0
|
2天前
|
弹性计算 运维 Shell
统计 Linux 进程相关数量信息
【4月更文挑战第29天】
6 1
|
7天前
|
存储 Linux
【linux进程信号(二)】信号的保存,处理以及捕捉
【linux进程信号(二)】信号的保存,处理以及捕捉
|
7天前
|
NoSQL Linux 程序员
【linux进程信号(一)】信号的概念以及产生信号的方式
【linux进程信号(一)】信号的概念以及产生信号的方式
|
7天前
|
消息中间件 Linux
【linux进程间通信(二)】共享内存详解以及进程互斥概念
【linux进程间通信(二)】共享内存详解以及进程互斥概念
|
7天前
|
Linux
【linux进程间通信(一)】匿名管道和命名管道
【linux进程间通信(一)】匿名管道和命名管道
|
7天前
|
Java Shell Linux
【linux进程控制(三)】进程程序替换--如何自己实现一个bash解释器?
【linux进程控制(三)】进程程序替换--如何自己实现一个bash解释器?
|
7天前
|
存储 Linux C语言
【linux进程控制(一)】进程终止--如何干掉一个进程?
【linux进程控制(一)】进程终止--如何干掉一个进程?
|
7天前
|
安全 Linux 编译器
【linux进程(七)】程序地址空间深度剖析
【linux进程(七)】程序地址空间深度剖析
|
7天前
|
Shell Linux 程序员
【linux进程(六)】环境变量再理解&程序地址空间初认识
【linux进程(六)】环境变量再理解&程序地址空间初认识