Giriş
kill "process id" ile çalışır. pkill ise uygulama ismi ile çalışır. Kullanması daha kolaydır. Eğer sadece process id'lerini bulmak istiyorsak pgrep komutu kullanılabilir.
kill "process id" ile çalışır. pkill ise uygulama ismi ile çalışır. Kullanması daha kolaydır. Eğer sadece process id'lerini bulmak istiyorsak pgrep komutu kullanılabilir.
pkill Alternatifi
Eğer sistemde pkill yoksa şöyle yaparız
kill $(pidof gnome-disks gnome-system-monitor)
Kullanım
ÖrnekŞöyle yaparız.
pkill -9 mysql
Örnek
Şöyle yaparız. Böylece tek seferde birden fazla uygulamak öldürülebilir.
pkill 'process_name1|other_process|something_else'
Döndürülen Değer
ÖrnekAçıklaması şöyle. pkill bir uygulamayı öldürürse true döner.
- If pkill compton succeeds, it means that there was one or several compton processes that have now been killed, or at least signalled, and exec compton -b will not be executed.Şöyle yaparız.
- If pkill compton fails (no process matched the name, or there was some internal error in pkill), the body of the if statement would call your exec compton -b, which would replace the shell process with that of compton -b.
#!/bin/sh
if ! pkill compton; then
exec compton -b
fi
-f seçeneği
-P seçeneği-P ile belirtilen uygulama tarafından başlatılan (process group) tüm uygulamaları sonlandırılır.
Örnek
Şöyle yaparız. 1500 numaralı uygulamanın başlattığı ve ismi sleep olan uygulamalar sonlandırılıyor.
pkill -P 1500 sleep
Hiç yorum yok:
Yorum Gönder