Yazılışı
kill [-sinyal] PID
Sık kullanılan seçenekler
-9 | Zorla sonlandırır (son çare). |
-15 | Düzgünce kapanmasını ister (varsayılan). |
Örnekler
kill 1234
1234 numaralı süreci kapatır.
pkill -f node
Komut satırında node geçen süreçleri kapatır.
Açıklama
Bir sürece, genellikle süreci durdurmakla ilgili bir sinyal gönder.
SIGKILL ve SIGSTOP dışındaki tüm sinyaller, düzgün bir çıkış yapabilmesi için süreç tarafından yakalanabilir.
Daha fazla örnek
Bir programı varsayılan SIGTERM (sonlandır) sinyaliyle sonlandır
kill süreç_kimliği
Kullanılabilir sinyal adlarını listele (SIG öneki olmadan kullanılır)
kill -l
Bir programı SIGHUP (hat kapandı) sinyaliyle sonlandır. Birçok arka plan programı sonlanmak yerine yeniden yüklenir
kill [-1|-SIGHUP] süreç_kimliği
Bir programı SIGINT (kesme) sinyaliyle sonlandır. Bu sinyal genellikle kullanıcının <Ctrl c> tuşlarına basmasıyla gönderilir
kill [-2|-SIGINT] süreç_kimliği
İşletim sistemine bir programı hemen sonlandırması için sinyal gönder (program sinyali yakalama fırsatı bulamaz)
kill [-9|-SIGKILL] süreç_kimliği
İşletim sistemine, bir SIGCONT ("devam et") sinyali alınana kadar programı duraklatması için sinyal gönder
kill [-STOP|-SIGSTOP] süreç_kimliği
Verilen GID'ye (grup kimliği) sahip tüm süreçlere bir SIGUSR1 sinyali gönder
kill [-USR1|-SIGUSR1] -grup_kimliği
Ayrıntılı belge: manned.org/kill.1posix
Diğer sistemlerdeki karşılığı
Linux komutları: alfabetik komşular
Tüm Linux komutları (177) → A-Z dizin
Örneklerin bir kısmı: tldr-pages, CC BY 4.0.
kill Komutu hakkında
Bir süreci numarasıyla (PID) sonlandırır.
Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.
kill Komutu nasıl kullanılır?
- Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
- Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
- KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.
Sıkça sorulan sorular
kill komutu ne işe yarar?
Bir süreci numarasıyla (PID) sonlandırır.
kill komutunun karşılığı nedir?
Windows CMD: taskkill /PID; PowerShell: Stop-Process.
kill komutu hangi sistemde çalışır?
Linux dağıtımlarında (Ubuntu, Debian, CentOS, Fedora…) çalışır; çoğu macOS'ta ve Windows'ta WSL içinde de kullanılabilir.