Yanıtlar:
Sadece slay(1)onu yapabilirsin . :-)
skillMihai Limbăşan'ın ayrıntılı komutuna sahibim. YMMV
Kullanıcının tüm işlemlerini aracılığıyla öldürebilirsiniz skill. Misal:
skill -TERM -u username
SIGTERM'i tüm usernamesüreçlerine gönderecektir . Onları iyice öldürmek için (SIGKILL ile) -TERM yerine -KILL kullanın - lütfen büyük olasılıkla bu şekilde veri kaybetmelerine neden olacağınızı unutmayın. Oldukça etkili, dikkat edin ...
skillprocpsvarsayılan olarak tüm dağıtımlar tarafından yüklenen paketin bir parçasıdır .
-v pts/*, man sayfasındaki -v bayrağı ( ) yararlı olabilir.
pkillVe killalldaha fazla tercih edilir skill. Bu skillman sayfasından:
Bu araçlar muhtemelen eski ve taşınabilir değildir. Komut sözdizimi kötü tanımlanmış. Kullanmayı düşünün
killall,pkillvepgrepbunun yerine komutları.
Bu hile yapmalı:
sudo pkill -KILL -u [user]
veya
sudo killall -u [user]
Bunu yapmanın bir diğer kolay yolu, pid'in SSH oturumunun işlem kimlik numarası kill -1 <pid>olduğu yerde çalıştırmaktır .
Bu komutu çalıştırarak, tüm sshd işlem ağaçlarını görebilirsiniz , üst işlem kimliğini öldürerek onunla ilişkili kullanıcı oturumunu etkili bir şekilde öldürürsünüz:
$ ptree -p
Sshd'yi arayın ve çalıştırın:
$ kill -1 39383
Burada 39383 , rasgele bir işlem kimlik numarası örneğidir.