kill (beépített Bash parancs)

Tartalom

 

Adatok

Licenc:
Verziószám:
Fejlesztő/tulajdonos:

Rövid leírás:

A kill linux parancs manual oldala és súgója. A kill program a megadott jelzést (signal) küldi a megadott processznek. Amennyiben nem adunk meg jelzést, a TERM-jelet küldi el. Ez kilövi azokat a processzeket, amelyek nem kapják el ezt a jelzést. Szükség esetén használható a KILL (9) jelzés, amely nem kapható el, így feltétlenül megállítja a processzt.

 

 

Man oldal kimenet

man kill
KILL(1)                             Linux Programmer's Manual                             KILL(1)

NÉV
       kill - megállít egy processzt

ÁTTEKINTÉS
       kill [ -s signal | -p ]  [ -a ] pid ...
       kill -l [ signal ]

LEÍRÁS
       A  kill  program  a megadott jelzést (signal) küldi a megadott processznek. Amennyiben nem
       adunk meg jelzést, a TERM-jelet küldi el. Ez megöli azokat  a  processzeket,  amelyek  nem
       kapják  el  ezt a jelzést. Szükség esetén használható a KILL (9) jelzés, amely nem kapható
       el, így feltétlenül megállítja a processzt.

       A legtöbb modern buroknak (shell) van beépített kill parancsa is.

OPCIÓK
       pid ...
              Megadja azon processzek listáját, amelyeknek a kill elküldi  a  jelzést.  Mindegyik
              pid  elem  a következő négy típusból kerülhet ki.  Egy processz név amely esetén az
              ilyen néven meghívott processzekre vonatkozik a művelet.  Egy n pozitív egész szám,
              amely a processz azonosítóját (process ID, PID) adja meg.  A -1 érték, amely esetén
              minden processz, melynek PID-je 2 és MAX_INT közt  van  megkapja  a  jelet  (ha  az
              indító  felhasználó  jogosultságai  ezt  engedik).   Egy  negatív, -n szám, melynek
              esetében az  n  processz-csoporthoz  tartozó  processzek  kapják  a  jelzést.  Ezen
              változat  használata  esetén  feltétlenül  meg  kell  adnunk  a  jelzés  fajtáját a
              processzek megadása előtt, különben ezt a formát veszi a jelzés megadásának.

       -s     Megadja a küldendő jelzést. A jelzés névvel vagy számmal is megadható.

       -p     Azt eredményezi, hogy a kill csak kiírja az érintett PID értékeket, de nem küldi el
              a jelzést.

       -l     Listát  készít  a  lehetséges  jelzésnevekről. Ezeket a /usr/include/linux/signal.h
              -ban találhatjuk meg egyébként.

LÁSD MÉG
       bash(1), tcsh(1), kill(2), sigvec(2)

SZERZŐ
       A BSD 4.4-ből átvéve. A processz nevek  PID-re  való  fordításának  lehetőségét  Salvatore
       Valente <svalente@mit.edu> csatolta a programhoz.

MAGYAR FORDÍTÁS
       Horváth András <horvatha@rs1.szif.hu>

Linux Utilities                          14 October 1994                                  KILL(1)

 

 

Súgó kimenet

kill --help
kill: kill [-s szignál | -n szignálszám | -szignál] pid | munkaszám ... vagy kill -l [szignál]
    Szignál küldése munkának.
    
    PID vagy MUNKASZÁM által meghatározott folyamatoknak a SZIGNÁL vagy
    SZIGNÁLSZÁM szignál küldése. Ha sem a SZIGNÁL, sem a SZIGNÁLSZÁM nincs
    megadva, akkor a SIGTERM az alapértelmezés.
    
    Kapcsolók:
      -s sig    a SIG egy szignálnév
      -n sig    a SIG egy szignálszám
      -l        a szignálnevek listázása; ha argumentumok követik a -l kapcsolót,
                akkor azok szignálszámoknak lesznek tekintve ahhoz, hogy mely
                neveket kell listázni
      -L        a -l szinonimája
    
    A kill két okból beépített parancs: így lehetővé teszi munkaazonosítók
    használatát folyamatazonosítók helyett, továbbá lehetségessé válik a
    folyamatok kilövése, ha a folyamatok számának korlátja elérve.
    
    Kilépési kód:
    Sikerrel tér vissza, ha nem kap érvénytelen kapcsolót, vagy nem történik
    hiba.

 

Kapcsolódó tartalom