kill komutu normal şekilde sonlanmayan processleri sonlandırmamıza yarayan kullanışlı bir komuttur. Komutun temel kullanımı aşağıdaki şekildedir.
- kill opsiyon PID
Yukardaki örnekte opsiyon gönderilecek sinyal adı veya numarasıyken PID işlemin PID numarasıdır. PID numarasını önceki derslerden öğrendiğimiz gibi top veya ps -ef komutuyla öğrenebiliriz. kill komutu opsiyonsuz da kullanılabilir. kill komutunun bazı opsiyonları aşağıdaki şekildedir.
- kill -l
Tüm signal numaralarını ve adlarını ekranda gösterir.
En sık kullanılan kill opsiyonları;
- kill PID
Varsayılan sonlandırma sinyali ile işlemi sonlandırır.
- kill -1
İşlemi sonlandırıp yeniden başlatır.
- kill -2
Klavyeden sonlandırmaya çalışır (Ctrl+C tuşu gibi)
- kill -9
Zorlayarak işlemi sonlandırır.
- kill 15
İşlemi nazikçe sonlandırır böylece program tekrar açıldığında hata alma olasılığınız azalır, bazı işlemler kapatılmadan önce kaydedilmek isteyebilir.
- killall işlemadı
Bir işlemin kendisini, bağlantılı olduğu işlemleri ve alt işlemlerini sonlandırır.
- pkill opsiyon işlemadı
Bir işlemi PID numarası yerine adı vasıtasıyla sonlandırmaya yarar