A manera più faciule di iieci di i prucessi chì utilizanu Linux
Ci sò parechje modi diffirenti per iieccu i prucessi chì utilizanu Linux. Per esempiu, aghju scrittu prima una guidata chì mostra " 5 manere di scherzi un prugrammu Linux " è aghju scrivutu una guidazione nova chjamata " Kill any application with a single command ".
Comu parte di "5 manere di scherzi un prugrammu di Linux" vi aghju prisentatu à u cumandamentu di u PKillu è in questa guida, stalla espansione nantu à l'utilizazione è l'interfaccia dispunibile per l'ordine di PKill.
PKill
L'Ordine PKill permette tombà un prugrammu semplice sottu spicificando u nomu. Per esempiu, sè vo vulete mutterà tutti i termali aperti cù u listessu identità di u processu pudete scrivele u seguente:
pkill termPudete tornà un cunti di u nùmmiru di prucessi sacrificati per supplying the -c switch da seguente:
pkill -cA risurta serà solu ghjustu u nùmeru di prucessi sacrificati.
Per annunzià tutti i prublemi per un usu privileva u so cumpunimentu:
pkill -uPer truvà l'identità efficace à l'utilizatore per un usu utilizate l'identità di l'usu cum'è:
id -uPer esempiu:
id -u GaryPudete ancu ammazzà tutti i processi per un usu privatu utilizendu l'identità di l'utilizatori veru cum'è:
pkill -UL'identità di l'usu veru hè l'ID di l'utilizatore chì ghjera u prucessu. In a maiò parte di i casi, serà u stessu cum'è l'uperazione efficau, ma si u prucessu s'hè esercitu cù privileggi elevati l'identità di l'utilizatore veru di u persone chì ghjera u cumandimu è l'uperazione efficace seranu diverse.
Per truvà l'identità di l'usu veru utilizate l'cumandimu seguitu.
id -ruPudete ancu ammazzà tutti i prugrammi in un gruppu particular in usu di e seguenti ordine
pkill -g pkill -GL'identità di u gruppu di prucessu hè l'identità di gruppu chì esercite u prucessu mentre chì l'identità di u gruppu reali hè u gruppu di prucessu di l'utilizatori chì fiscalmentamente curria u cumandimu. Sti pò esse sfarenti se u cumandimu scappava cù privileggi elevati.
Per truvà l'identità di gruppu per un utilizatore corrimenu l'identità di l'ID:
id -gPer truvà l'identità gruppu veru utilizendu l'identità di l'ID:
id -rgPudete puru limità u nùmeru di prugiali chì i pucere veramente muri. Per esempiu, l'esicuzzioni di tutte parechji prucessi di i prucessi ùn hè micca dunque ciò chì vulete fà. Ma pudete micca tombu u so ultimu prucessu tramandendu l'urdinendu cumandante.
pkill -nOltre per fallu u programu più anticu Durate l'urdinate cummandu:
pkill -oImagine dui usu persunate cù Firefox è voi solu vulete ammazzà a versione di Firefox per un usu privileve chì puderete perseguite u cumandimu seguitu:
pkill -u firefoxPudete tombà tutti i prucessi chì anu una identità parente specifica. Per fà cumerciarà u cumandimu:
pkill -PPudete ancu ammazzà tutti i processi cù una identità di sessione specifica cù u cumandimu cumandante:
pkill -sInfine, pudete puru ammazzà tutti i prublemi chì currenu nantu à un uttellu di terminale mannanu u cumandimu cumandante:
pkill -tSe vulete ammazzà molti prucessi pudete apre u file cù un editore cumu u nano è intrinu ogni prucessu in una linea separata. Dopu avè salvatu u schedariu ponu esce cumprà u cumandimu seguitanu per leghje u schedariu è tumbà tutti i prublemi di listinu.
pkill -F / path / to / fileU Command Pgrep
Prima di purtà u pkill cumandariu vi vede ciò chì l'effettu di u cumandru pkill sarà cumandante u cumandimu pgrep .
L'usu di pgrep usa l'identità di i muturi cum'è l'ordine pkill è un qualchì pocu extra.
Resumen
Sta guidativa hà amparatu chì cumu fassi cunnosce i prucessi usendu l'ordine pkill. Linux hà pussibile prufiziunale di l'opzioni dispunibuli per i prucessi di sacrificiu, include killall, kill, xkill, usendu u monitoru di u sistema è u cumandante cumandante.
Ci hè à voi per sceglie quale hè adattatu per voi.