Provided by: manpages-tr_1.0.5.1-1.1_all bug

İSİM

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

KULLANIM

       killall [-e, --exact]  [-i, --process-group] [-g, --interactive]
               [-q, --quiet] [-v, --verbose] [-w, --wait] [-V, --version]
               [-S, --sid] [-c, --context] [-s, --signal signal]
               [--] name ...
       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 -1 olarak).

       Şayet komut ismi bir bölü (/) işareti 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, 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 uyuşan 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çenegi de tanımlanmışsa, killall, atladığı  her  bir  girdi
              için bir ileti görüntüler.

       -g, --process-group
              Sürecin  ait  olduğu  süreç  grubunu öldürür. Aynı süreç grubuna
              dahil çoklu süreçler 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.

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

       -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  bir  saniyede,  sonlandırılmak istenen süreçlerin
              ölüp ölmediğini kontrol eder ve  sadece  hepsi  ölmüş  ise  geri
              döner.  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.

       -S, --sid
              (Sadece  Flask)  SID  belirtilir:  sadece  SID'i  verilen  süreç
              öldürülür. -c seçeneğinin tersidir ve birlikte  kullanılamazlar.
              Komut satırında belirtilebilen tüm seçenekler bu seçenekten önce
              belirtilmelidir.

       -c, --context
              (Sadece  Flask)  Güvenlik  bağlamı  belirtilir:  sadece  verilen
              güvenlik   bağlamındaki   süreçler   öldürülür.  -S  seçeneğinin
              tersidir   ve   birlikte   kullanılamazlar.   Komut    satırında
              belirtilebilen     tüm    seçenekler    bu    seçenekten    önce
              belirtilmelidir.

İ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  killall  istenen   sonuca   ulaşamayabilir,
       özellikle ayrıcalıklı bir kullanıcı olarak kullanıldığı zamanlarda.

       Şayet  bir  süreç görünmüyorsa ve iki tarama arasında geçen sürede aynı
       süreç kimliğine sahip başka bir süreç onun yerine geçmiş  ise,  killall
       -w bu durumu tespit edemez.

YAZANLAR

       Psmisc'nin  orijinal sürümü Werner Almesberger <Werner.Almesberger (at)
       epfl.ch> tarafından yazılmıştır.  Sürüm  20'den  beri  bu  işten  Craig
       Small <csmall (at) small.dropbear.id.au> sorumludur.

İLGİLİ BELGELER

       fuser(1), kill(1), pgrep(1), pidof(1), ps(1), kill(2).

ÇEVİREN

       Yalçın Kolukısa <yalcink01 (at) yahoo.com>, Ocak 2004