linux下4种kill某个用户所有进程的方法
- pkill方式
pkill -u yangwang
- killall方式
killall -u yangwang
- ps方式
ps列出ttlsa的pid,然后依次kill掉,比较繁琐.
ps -ef | grep yangwang| awk ‘{ print $2 }’ | sudo xargs kill -9
- pgrep方式
pgrep -u参数查出用户的所有pid,然后依次kill
pgrep -u yangwang| sudo xargs kill -9
- Linux终端下ctrl+c / ctrl+d /ctrl+z / ctrl+\
- 四种操作的表现
ctrl+c强行中断当前程序的执行;
ctrl+z将任务中断,但是此任务并没有结束,他仍然在进程中,只是放到后台并维持挂起的状态。如需其在后台继续运行,需用“bg 进程号”使其继续运行;再用"fg 进程号"可将后台进程前台化。
ctrl+\表示退出。
ctrl+d表示结束当前输入(即用户不再给当前