Provided by: manpages-tr_2.0.6-2_all bug

İSİM

       killall - ismi belirtilen süreçleri sonlandırır

KULLANIM

       killall [-Z | --context ŞABLON] [-e | --exact] [-g | --process-group] [-I | --ignore-case]
               [-i | --interactive] [-n | --ns PID] [-o | --older-than ZAMAN] [-q | --quiet] [-r
               | --regexp] [[[-s | --signal SİNYAL]]|[-SİNYAL]] [-u | --user KULLANICI] [-v |
               --verbose] [-w | --wait] [-y | --younger-than ZAMAN] [-V | --version] [--] İSİM...
       killall -l
       killall {-V | --version}

AÇIKLAMA

       killall, belirtilen komutların çalıştığı her sürece sinyal gönderir. Şayet sinyal adı
       belirtilmemişse SIGTERM gönderilir.

       Sinyaller, isimleri veya numaraları belirtilerek kullanılabilir (örneğin; -HUP veya
       -SIGHUP ya da numarasıyla -1 olarak) veya -s seçeneğiyle.

       Şayet komut ismi düzenli ifade (-r seçeneği) değilse ve bir eğik çizgi (/) içeriyorsa,
       isimlerinden bağımsız olarak bu dosyayı kullanan bütün süreçler sonlandırılır.

       Eğer listede bulunan sonlandırılmak istenen süreçlerden en azından biri sonlandırılmış ise
       veya hiç komut belirtilmemiş ve -u ve -Z arama koşulları ile eşleşen en az bir süreç varsa
       killall sıfır ile döner. Hiçbiri sonlandırılamazsa sıfırdan farklı bir değer ile döner.

       Bir killall süreci kendi kendini sonlandıramaz ama diğer killall süreçlerini
       sonlandırabilir.

SEÇENEKLER

       -e, --exact
           Çok uzun isimler için kesin bir eşleşme aranır. Şayet bir komut ismi 15 karakterden
           uzun ise, tam isim erişilmez olabilir (mesela değiştirilmiş olabilir). Bu durumda
           killall, isimlerindeki ilk 15 karakteri eşleşen bütün süreçleri öldürür. -e seçeneği
           ile, bu tür girdiler atlanır. Şayet -e’ye ek olarak -v seçeneği de tanımlanmışsa,
           killall, atladığı her girdi için bir ileti görüntüler.

       -I, --ignore-case
           İsimler eşleştirilirken harf büyüklüğü farkları dikkate alınmaz.

       -g, --process-group
           Sürecin ait olduğu süreç grubunu öldürür. Aynı süreç grubuna dahil çok sayıda süreç
           olsa bile, öldürme sinyali grup başına sadece bir kez gönderilir.

       -i, --interactive
           Etkileşimli kip; sonlandırma işleminden önce kullanıcıdan onay ister.

       -l, --list
           Bilinen bütün sinyal isimlerini listeler.

       -n, --ns PID
           Belirtilen süreç kimliğinin süreç kimliği isim alanı eşleştirilir. Öntanımlı olarak
           tüm isim alanları ile eşleşme aranır.

       -o, --older-than ZAMAN
           Sadece belirtilen zamandan daha eski süreçlerle eşleşme sağlanır. Zaman bir gerçek
           sayı ve bir birim ile belirtilir. Birimler - saniye: s, dakika: m, saat: h, gün: d,
           hafta: w, ay: M, yıl: y.

       -q, --quiet
           Süreçlerden hiçbirinin sonlandırılamaması durumunda, bilgi vermez.

       -r, --regexp
           Süreç isim şablonu, POSIX gelişkin düzenli ifadesi (regex(3)) olarak ele alınır.

       -s, --signal SİNYAL, -SİNYAL
           SIGTERM yerine belirtilen sinyali gönderir.

       -u, --user KULLANICI
           Sadece belirtilen kullanıcının süreçlerini öldürür. Komut izimleri seçimliktir.

       -v, --verbose
           Şayet sinyal başarılı bir şekilde gönderilmişse, bunu kullanıcıya rapor eder.

       -w, --wait
           Sonlandırılmak istenen bütün süreçlerin ölmesini bekler. killall, her saniyede bir,
           sonlandırılmak istenen süreçlerin ölüp ölmediğini denetler ve sadece hepsi ölmüşse
           çıkar. Bununla birlikte, gönderilen sinyal süreç tarafından önemsenmemişse, sürece bir
           etkide bulunmamışsa veya süreç zombi durumunda kalmış ise, killall sonsuza kadar
           bekler.

       -y, --younger-than ZAMAN
           Sadece belirtilen zamandan daha yeni süreçlerle eşleşme sağlanır. Zaman bir gerçek
           sayı ve bir birim ile belirtilir. Birimler - saniye: s, dakika: m, saat: h, gün: d,
           hafta: w, ay: M, yıl: y.

       -Z, --context ŞABLON
           Güvenlik bağlamı belirtir: Sadece belirtilen gelişkin düzenli ifade şablonu ile
           eşleşen güvenlik bağlamına sahip süreçler öldürülür. Diğer girdiler komut satırına bu
           seçenekten sonra yazılmalıdır. Komut isimleri seçimliktir.

İLGİLİ DOSYALAR

       /proc
           proc dosya sisteminin yeri

YAZILIM HATALARI

       Dosyaları öldürme işlemi, sadece işlem sırasında açık duran çalıştırılabilir dosyalar için
       geçerlidir. Örneğin; salt çalıştırılabilir olmayanlar bu yöntemle sonlandırılamaz.

       Linux harici sistemlerde, özellikle ayrıcalıklı kullanıcı tarafından kullanıldığında,
       killall İSİM komutu istenen sonuca ulaşamayabilir.

       Şayet bir süreç görünmüyorsa ve iki tarama arasında geçen sürede başka bir süreç aynı
       süreç kimliğini almışsa, killall -w bu durumu saptayamaz.

       Süreç görünmüyorsa ve iki tarama arasında geçen sürede başka bir süreç aynı süreç
       kimliğini almışsa, killall -w bu durumu saptayamaz.

       Süreçler isim değiştirmişse killall bunlarla doğru olarak eşleşemeyebilir.

       Komut satırında belirtilebilecek isimlerin sayısı ile ilgili bir sınırlama vardır. Bu
       sayı, işaretsiz uzun tamsayı bayt sayısının 8 ile çarpımıdır. Çoğunlukla sınır, 32 bitlik
       sistemler 32, benzer şekilde 64 bitlik sistemler için ise 64’tür.

TELİF HAKKI

       Werner Almesberger @ 1993-2002, Craig Small @ 2002-2021

       Lisans GPLv2+: GNU GPL sürüm 2 veya üstü <http://gnu.org/licenses/gpl.html> Bu bir özgür
       yazılımdır: Yazılımı değiştirmek ve dağıtmakta özgürsünüz. Yasaların izin verdiği ölçüde
       HİÇBİR GARANTİ YOKTUR.

İLGİLİ BELGELER

       fuser(1), kill(1), pgrep(1), pidof(1), pkill(1), ps(1), kill(2), regex(3).

ÇEVİREN

       © 2004 Yalçın Kolukısa
       © 2022 Nilgün Belma Bugüner
       Bu çeviri özgür yazılımdır: Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
       Lütfen, çeviri ile ilgili bildirimde bulunmak veya çeviri yapmak için
       https://github.com/TLBP/manpages-tr/issues adresinde "New Issue" düğmesine tıklayıp yeni
       bir konu açınız ve isteğinizi belirtiniz.