Rechercher une page de manuel
killall
Langue: pl
Version: 26 wrze¶nia 2003 (ubuntu - 16/08/07)
Section: 1 (Commandes utilisateur)
NAZWA
killall - zakoñcz procesy o danej nazwieSK£ADNIA
killall [-d,--sid] [-c,--context] [-e,--exact] [-g,--process-group] [-i,--interactive] [-q,--quiet] [-s,--signal sygna³] [-v,--verbose] [-w,--wait] [-V,--version] [--] nazwa ...killall -l
killall -V,--version
OPIS
killall wysy³a sygna³ do wszystkich procesów wymienionych w linii poleceñ. Je¿eli nie podano nazwy sygna³u, wysy³any jest sygna³ SIGTERM.Sygna³y mog± byæ okre¶lane za pomoc± nazwy (np. -HUP) lub numeru (np. -1).
Je¿eli nazwa polecenia zawiera uko¶nik (/), sygna³ wysy³any bêdzie do procesów wykonuj±cych to polecenie, niezale¿nie od ich nazwy.
killall zwraca zerowy kod wyj¶cia, je¿eli dla ka¿dego podanego polecenia przynajmniej jeden proces zosta³ zabity (zakoñczony). W przeciwnym razie killall zwraca niezerowy kod wyj¶cia.
Proces killall nigdy nie zabija samego siebie (chocia¿ mo¿e zabiæ inne procesy killall).
OPCJE
- -e, --exact
- Wymusza dok³adne dopasowanie bardzo d³ugich nazw. Je¿eli nazwa polecenia jest d³u¿sza ni¿ 15 znaków, jej pe³na postaæ mo¿e byæ niedostêpna. W tym przypadku killall zabije wszystkie procesy, których nazwa polecenia zgadza siê z podan± w pierwszych 15 znakach. Po podaniu opcji -e takie procesy s± pomijane. Program informuje o ka¿dym takim przypadku, je¿eli dodatkowo podano opcjê -v.
- -I, --ignore-case
- Dopasowuje nazwy procesów, ignoruj±c ró¿nice w wielko¶ci liter.
- -g, --process-group
- Zabija grupê procesów, do której nale¿y podany proces. Sygna³ jest wysy³any tylko raz do danej grupy, nawet wtedy gdy w linii poleceñ podano kilka procesów nale¿±cych do tej samej grupy procesów.
- -i, --interactive
- Pyta o zgodê przed zabiciem ka¿dego procesu.
- -l, --list
- Wypisuje wszystkie znane nazwy sygna³ów.
- -q, --quiet
- Nie wypisuje odno¶nego komunikatu, gdy nie zabito ¿adnego procesu.
- -v, --verbose
- Wypisuje komunikat o ka¿dym udanym wys³aniu sygna³u.
- -V, --version
- Wypisuje informacjê o wersji programu.
- -w, --wait
- Czeka, a¿ wszystkie zabite procesy zakoñcz± dzia³anie. killall sprawdza co sekundê, czy który¶ z zabitych procesów jeszcze istnieje i koñczy dzia³anie dopiero, gdy wszystkie skoñcz± pracê. Zauwa¿, ¿e killall mo¿e czekaæ bez koñca, gdy sygna³ zosta³ zignorowany, nie zadzia³a³ lub proces przeszed³ do stanu zombie.
- -d
- (tylko Flask) Okre¶la SID: zabija procesy tylko z podanym SID. Wyklucza u¿ycie argumentu -c. Musi poprzedzaæ inne argumenty linii poleceñ.
- -c
- (tylko Flask) Okre¶la kontekst bezpieczeñstwa: zabija tylko procesy maj±ce podany kontekst bezpieczeñstwa. Wyklucza u¿ycie -d. Musi poprzedzaæ inne argumenty linii poleceñ.
PLIKI
/proc lokalizacja systemu plików proc
ZNANE PROBLEMY
Zabijanie procesów na podstawie nazwy pliku dzia³a tylko wtedy, gdy plik wykonywalny jest podczas wykonywania w stanie otwartym.Wydanie polecenia killall nazwa mo¿e nie dzia³aæ zgodnie z oczekiwaniami na systemach nielinuksowych, zw³aszcza gdy zostanie wydane przez uprzywilejowanego u¿ytkownika.
killall -w nie wykrywa sytuacji, w której proces znika i zostaje zast±piony przez inny z tym samym numerem PID.
AUTORZY
Werner Almesberger <Werner.Almesberger@epfl.ch> napisa³ oryginalne psmisc. Od wersji 20 mo¿na obwiniaæ Craiga Smalla <csmall@small.dropbear.id.au>.ZOBACZ TAK¯E
kill(1), fuser(1), pgrep(1), pidof(1), pkill(1), ps(1), kill(2)Les Brandebouc sonnaient l'appel du cor du Pays de Bouc, qui n'avait
plus retenti depuis un siècle, depuis la venue des loups blancs dans
l'Hiver Terrible, quand le Brandevin était complètement gelé.
-- J.R.R. Tolkien, "La Communauté de l'Anneau"
Contenus ©2006-2008 Benjamin Poulain
Design ©2006-2008 Maxime Vantorre