Kill Иштеп & тизмесин кантип PGrep & PKill буйруктарды колдонуу

Linux системасын пайдалануу менен өлтүрүш үчүн жөнөкөй жолу

Linux системасын пайдалануу менен өлтүрүш үчүн, ар кандай жолдор менен көп бар. Мисалы, мен мурда "көрсөтүү жол жазган бир Linux программасын өлтүрүүгө 5 жолдору " деп аталган: "Мен дагы бир жол жазган бир буйругу менен ар кандай арыз өлтүргүлө ".

"Бир Linux программасын өлтүрүүгө 5 кандай жолдор менен" бир бөлүгү деп, мен PKill буйрук сени киргизген жана бул колдонмодо берилген, мен PKill буйругу колдонуу жана жеткиликтүү өчүргүчтөрүн боюнча көбүрөөк болот.

PKill

PKill буйругу атын көрсөтүү менен гана программа өлтүрүүгө мүмкүнчүлүк берет. Мисалы, сиз төмөнкү терип болот эле жараян ID менен ачык терминалга өлтүргүсү келсе, анда:

pkill мөөнөттүү

Сиз төмөнкүдөй е которууну камсыз өлтүргөн жараяндардын санын санап кайтарып берет:

pkill -C

чыгаруу жөн гана өлтүрүп жараяндардын саны болот.

бир колдонуучу үчүн төмөнкү команданы аткаруу үчүн бардык жараяндарды өлтүрүү үчүн:

pkill -u

бир колдонуучу үчүн натыйжалуу колдонуучу id'ге табуу үчүн төмөнкүлөр ID буйрук колдонот:

ID -u

Мисалы:

ID -u Гари

Сиз ошондой эле төмөнкүдөй чыныгы колдонуучу ID'син пайдаланган бир колдонуучу үчүн бардык жараяндарды өлтүрүүгө болот:

pkill -U

чыныгы колдонуучу ID жараянын чуркап пайдалануучунун ID болот. Көпчүлүк учурларда, ал натыйжалуу пайдалануучу, ошондой эле болот, бирок жараян бийик артыкчылыктарды пайдалануу менен чуркап келип, анда буйругун жана натыйжалуу колдонуучуну чуркап адамдын чыныгы колдонуучу ID ар түрдүү болот.

чыныгы колдонуучу ID төмөнкү буйругун колдонуу үчүн.

ID -ru

Ошондой эле төмөнкү буйруктарды колдонуу менен бир топ бардык программаларды өлтүрүп алат

pkill -G pkill -G

жараяны тобу ID реалдуу тобу номуру денелик жактан буйрук чуркап пайдалануучунун жараяны топ эми жараянын чуркап топ номуру болот. команда бийик артыкчылыктарды пайдалануу менен чуркап келсе, бул ар кандай болушу мүмкүн.

бир колдонуучу үчүн топ ID табуу үчүн төмөнкү буйрукту ID Нускасы:

ID -G

Төмөнкү ID буйругун колдонуу менен чыныгы тобу ID алуу үчүн:

ID -rg

Сиз иш жүзүндө өлтүрөт pkill жараяндардын санын чектеши мүмкүн. бир колдонуучулар кыймылдарынын баарынын өлтүрүү Мисалы үчүн, балким, сага эмне кылып берейин, жок. Ал эми төмөнкү буйрук чуркап, алардын акыркы жараянын өлтүрүп алат.

pkill -n

Болбосо эски программасы төмөнкү команданы аткаруу өлтүрүү үчүн:

pkill епо

Imagine эки колдонуучулар Firefox иштеп жатат жана сиз жөн гана үчүн Firefox нускасын өлтүрүп колдонуучуга төмөнкү буйрук чуркай алат келет:

pkill -u Firefox

Сиз бир ата-эне ID бардык жараяндарды өлтүрүп алат. төмөнкү буйрукту чуркап үчүн:

pkill -P

Ошондой эле төмөнкү буйрукту чуркап белгилүү бир сеанс ID бардык жараяндарды өлтүрүүгө болот:

pkill сатылышы

Акыры, силер да төмөнкү буйрукту чуркап бир терминал түрүнө чуркап бардык жараяндарды өлтүрүүгө болот:

pkill -t

Эгер жол көп өлтүргүсү келсе, анда сиз тариздөөгө болот , мисалы, нано катары редактор жана өзүнчө сап боюнча ар бир ишти кирет. билэни үнөмдөө кийин билэни окуп, анын ичинде келтирилген ар бир жол өлтүрүш үчүн төмөнкү буйрукту иштете аласыз.

pkill -F / жол / из / билэ

Pgrep Command

Pkill буйрукка pkill буйрук таасири чуркап эмне болорун көрүп кетүү керек чуркап чейин pgrep буйрук .

pgrep буйрук pkill буйругу менен бир нече кошумча катары эле которулушуна колдонот.

Жыйынтык

Бул колдонмо pkill буйругун пайдалануу менен өлтүрүүнүн жолун ачып берди. Linux, албетте, анын ичинде killall жараяндарды өлтүрүү үчүн колдо болгон тандоолор өлтүрүп, xkill система мониторинг жана жогорку буйругун колдонуу plenties жазыла элек.

Ал силер үчүн ылайыктуу болгон бир тандоого сага чейин.