Bash terminalinde vurabilirim Control+Z çalışan herhangi bir işlemi askıya almak için ... sonra işleme devam etmek için
fg yazabilirim.
Bir işlemi yalnızca PID'sim varsa askıya almak mümkün mü? Ve eğer öyleyse, hangi komutu kullanmalıyım?
Gibi bir şey arıyorum:
suspend-process $PID_OF_PROCESS
ve daha sonra
resume-process $PID_OF_PROCESS
İşlemi durdurmak için
kill kullanabilirsiniz.
İşleme 'kibar' bir duruş için (bunu normal kullanım için tercih edin), SIGTSTP gönderin:
kill -TSTP [pid]
'Zor' bir durak için SIGSTOP gönderin:
kill -STOP [pid]
PID ile durdurmaya çalıştığınız işlem Shell'in iş tablonuzda ise, işlem yine
fg 'd oluncaya kadar orada görünür, ancak sonlandırılabilir.
Sürecin yürütülmesini sürdürmek için SIGCONT gönderdi:
kill -CONT [pid]