Kif Lista u Oqgħod Proċessi Bl-użu tal-Kmand PGrep & PKill

L-eħfef mod biex jinqatlu l-proċessi li jużaw Linux

Hemm ħafna modi differenti biex joqtlu proċessi li jużaw Linux. Per eżempju, qabel kiteb gwida li turi " 5 modi biex joqtol programm Linux " u ktibt gwida oħra msejħa " Qatel kull applikazzjoni b'mandat wieħed ".

Bħala parti mill- "5 modi biex joqtol programm Linux" nintroduċi inti fil-kmand ta 'PKill u f'din il-gwida, se nkun qed tespandi fuq l-użu u l-iswiċċijiet disponibbli għall-kmand PKill.

PKill

Il-kmand PKill jippermettilek li toqtol programm sempliċiment billi tispeċifika l-isem. Per eżempju, jekk inti tixtieq li joqtol it-terminals miftuħa kollha bl-istess ID tal-proċess tista 'ttajpja dan li ġej:

it-terminu pkill

Tista 'tirritorna għadd tan-numru ta' proċessi maqtula billi tforni l-iswiċċ -c kif ġej:

pkill -c

Il-produzzjoni sempliċement tkun in-numru ta 'proċessi maqtula.

Biex joqtlu l-proċessi kollha għal utent partikolari imexxu l-kmand li ġej:

pkill -u

Biex issib l-utent id effettiv għal utent tuża l-ID tal-kmand kif ġej:

id -u

Pereżempju:

id-Dir

Tista 'wkoll toqtol il-proċessi kollha għal utent partikolari billi tuża l-ID ta' l-utent reali kif ġej:

pkill -U

L-ID ta 'l-utent reali huwa l-ID ta' l-utent li jkun qed imexxi l-proċess. Fil-biċċa l-kbira tal-każijiet, se jkun l-istess bħall-utent effettiv iżda jekk il-proċess kien imwettaq bl-użu ta 'privileġġi elevati allura l-utent reali tal-persuna tal-kmand u l-utent effettiv se jkunu differenti.

Biex issib l-ID ta 'l-utent reali uża l-kmand li ġej.

id -ru

Tista 'wkoll toqtol il-programmi kollha fi grupp partikolari billi tuża l-kmandi li ġejjin

pkill -g pkill -G

L-id tal-grupp tal-proċess huwa l-grupp id li jmexxi l-proċess filwaqt li l-id grupp reali huwa l-grupp ta 'proċess ta' l-utent li fiżikament mexxa l-kmand. Dawn jistgħu jkunu differenti jekk il-kmand kien imwettaq bl-użu ta 'privileġġi elevati.

Biex issib l-id tal-grupp għal utent imexxi l-kmand ID li ġej:

id-g

Biex issib l-id grupp reali billi tuża l-kmand ID li ġej:

id-rg

Tista 'tillimita n-numru ta' proċessi li attwalment joqtol pkill. Per eżempju, il-qtil ta 'proċessi ta' utenti kollha x'aktarx mhuwiex dak li trid tagħmel. Imma tista 'toqtol l-aħħar proċess tagħhom billi tmexxi l-kmand li ġej.

pkill -n

Inkella biex joqtol l-eqdem programm imexxi l-kmand li ġej:

pkill -o

Immaġina li żewġ utenti qed imexxu Firefox u tixtieq biss li toqtol il-verżjoni ta 'Firefox għal utent partikolari li tista' tmexxi l-kmand li ġej:

pkill -u firefox

Tista 'joqtol il-proċessi kollha li għandhom ID ġenitur speċifiku. Biex tagħmel dan imexxu l-kmand li ġej:

pkill -P

Tista 'wkoll toqtol il-proċessi kollha b'Session ID speċifika billi tmexxi l-kmand li ġej:

pkill -s

Fl-aħħarnett, tista 'wkoll toqtol il-proċessi kollha li jaħdmu fuq tip partikolari tat-terminal billi tmexxi l-kmand li ġej:

pkill -t

Jekk trid tiġbed ħafna proċessi tista 'tiftaħ fajl bl - użu ta ' editur bħal nano u daħħal kull proċess fuq linja separata. Wara li ssalva l-fajl tista 'tmexxi l-kmand li ġej biex taqra l-fajl u toqtol kull proċess elenkat fih.

pkill-F / path / għal / fajl

Il-Kmand Pgrep

Qabel ma tmexxi l-kmand pkill ta 'min jara dak li l-effett tal-kmand pkill ikun billi tmexxi l -kmand pgrep .

Il-kmand pgrep juża l-istess swiċċijiet bħall-kmand pkill u ftit extra.

Sinteżi

Din il-gwida uriet kif għandek toqtol proċessi bl-użu tal-kmand pkill. Linux ċertament għandu plenties ta 'għażliet disponibbli għall-proċessi ta' qtil inkluż killall, kill, xkill, uża s-sistema monitor u l-kmand ta 'fuq.

Huwa f'idejk li tagħżel liema waħda hija tajba għalik.