linux下批量kill进程的方法

时间:2023-03-09 21:28:58
linux下批量kill进程的方法

--kill某个用户下的所有进程(用户为test)
--pkill
  # pkill -u test
--killall
  # killall -u test
--ps
  # ps -ef | grep test | awk '{ print $2 }' | xargs kill -9
--pgrep

# pgrep -u test | xargs kill -9

--kill某个程序的所有进程(程序为postgresql)

--ps

# ps -ef|grep postgres|grep -v grep|awk '{print $2}'|sudo xargs kill -9

# kill -9 ps -ef|grep postgres|grep -v grep|awk '{print $2}'