经常遇到linux ctrl+c无法退出当前进程, log一直刷刷刷, 不得不关掉当前ssh连接, 再登录, 其实有更好的方法:
step 1: ctrl + z 让进程在后台运行
step 2: kill -9 pid 杀掉进程 (如果你确认好了, 也可以用killall -9 process_name, 这样更方便操作)
思路就是, 先把进程骗到后台幕后去, 然后杀之。 中国古代思路也。
注意, ctrl + z后,进程是暂停(切到后台), 而不是消亡, 可以用jobs和fg %num命令重新调回到前台。
本文介绍了一种在Linux环境中优雅地终止正在运行的进程的方法,避免了直接关闭SSH连接的粗暴方式。通过使用组合键Ctrl+Z将进程转为后台运行,再利用kill命令精确终止进程,提供了一种更为高效且不会造成数据丢失的操作流程。
3908





