የ PGrep እና PKill ትዕዛዞችን በመጠቀም ሂደቶችን እንዴት እንደሚይዙ እና እንደሚገድቡ

ሊነክስን በመጠቀም ሂደቶችን ለመግደል ቀላሉ መንገድ

ሊነክስን በመጠቀም ሂደቶችን ለመግደል ብዙ የተለያዩ መንገዶች አሉ. ለምሳሌ, ከዚህ ቀደም " የሊኑክስ ፕሮግራምን ለመግደል 5 መንገዶች " የሚያሳይ መመሪያ አዘጋጅቼ "ሌላ ማንኛውንም ትግበራ በአንድ ትዕዛዝ ማቆም " የሚል መመሪያ አዘጋጅቼ ነበር .

እንደ "የሊኑክስ ፕሮግራም ለመግደል የሚያስችሉ 5 መንገዶች" አንዱ ክፍል ወደ ፒኪይል ትዕዛዝ አስተላልፍኩ እናም በዚህ መመሪያ ውስጥ ለ PKill ትዕዛዞች እና አጠቃቀምን እሰፋለሁ.

PKill

የ PKill ትዕዛዝ ስሙን በመጥቀስ አንድ ፕሮግራም ለመግደል ይፈቅድልዎታል. ለምሳሌ ሁሉንም የተከፈቱ መጫኖች በሂደቱ አንድ ዓይነት ሂደቶች ለመግደል ከፈለጉ የሚከተለውን መተየብ ይችላሉ-

የጊዜ ቆይታ

በሚከተለው መልኩ የ -c መገልበጡን በማጥፋት የሞቱትን ሂደቶች ብዛት መመለስ ይችላሉ.

pkill -c

ውጤቱም በቀላሉ የተገደሉት ሂደቶች ቁጥር ነው.

ለአንድ የተወሰነ ተጠቃሚ ሁሉንም ሂደቶች ለማቆም የሚከተለው ትዕዛዝ ይሂዱ:

pkill-u

ውጤታማ ተጠቃሚን መታወቂያ ለማግኘት ከፈለጉ መታወቂያውን እንደሚከተለው ይጠቀማሉ:

id -u

ለምሳሌ:

id-u gary

እንዲሁም አንድ እውነተኛ ተጠቃሚ መታወቂያውን በመጠቀም ለተጠቃሚው ሁሉንም ሂደቶች እንዲሁ መግዳትም ይችላሉ.

pkill-U

ትክክለኛው የተጠቃሚ መታወቂያው ሂደቱን የሚያሂድ ተጠቃሚው መታወቂያ ነው. በአብዛኛዎቹ አጋጣሚዎች ከዋናው ተጠቃሚ ጋር አንድ አይነት ነው ነገር ግን ሂደቱ ከፍተኛ ስልቶችን በመጠቀም የተካሄደ ከሆነ ትዕዛዙን የሚያከናውን ሰው እና እውነተኛ ተጠቃሚው የተለየ የተጠቃሚ መለያ ቁጥር ይለያል.

ትክክለኛውን የተጠቃሚ መታወቂያ ለማግኘት የሚከተለውን ትዕዛዝ ይጠቀሙ.

id -ru

እንዲሁም የሚከተሉትን ትዕዛዞች በመጠቀም በአንድ የተወሰነ ቡድን ውስጥ ያሉትን ሁሉንም ፕሮግራሞች መደምሰስ ይችላሉ

pkill -g pkill -G

የአሂድ ቡድን መታወቂያው ሂደትን የሚያሄደው የቡድን መታወቂያ ነው, እውነተኛው የቡድን መታወቂያው ትዕዛዙን በአግባቡ እየፈጀ ያለው የተጠቃሚው ሂደትን ቡድን ነው. ትዕዛዙ ከፍ ባለ መብት ተጠቅሞ ከሆነ ይኼ እነዚህ ሊለያይ ይችላል.

የቡድን መታወቂያ ለአንድ ተጠቃሚ ለማግኘት የሚከተለውን የማሳወቂያ ትዕዛዝ ያሂዱ:

መታወቂያ -ጊ

የሚከተለውን የምዝገባ ትግበራ በመጠቀም እውነተኛ የቡድን መታወቂያውን ለማግኘት:

መታወቂያ -rg

በእርግጥ የሰዎች ሂደቶች በትክክል ይገድላሉ. ለምሳሌ ሁሉንም የተጠቃሚዎች ሂደቶች መሞከር ምናልባት ማድረግ ያለብዎት ሊሆን ይችላል. ነገር ግን የሚከተለውን ትዕዛዝ በማሄድ የቅርብ ጊዜ ሂደታቸውን መግደል ይችላሉ.

pkill -n

በአማራጭ የድሮውን ፕሮግራም ለማጥፋት የሚከተለውን ትዕዛዝ ያሂዳል:

pkill-o

ሁለት ተጠቃሚዎች ፋየርፎክስን እየሰሩ ነው እንበልና የሚከተለው ትዕዛዝ ለማስኬድ ለሚፈልጉ አንድ ተጠቃሚ የ Firefox ስሪት ለመግደል ነው;

pkill -u firefox

የተወሰነ የወላጅ መታወቂያ ያላቸው ሂደቶችን ሁሉ መገደል ይችላሉ. ይህን ለማድረግ የሚከተለውን ትዕዛዝ ያሂዱ:

pkill -P

እንዲሁም የሚከተለውን ትዕዛዝ በማስኬድ ሁሉም ሂደቶች በተወሰነ የክፍለ-ቁጥር መታገድ ይችላሉ.

pkill -s

በመጨረሻም የሚከተለውን ትዕዛዝ በማስኬድ በአንድ የተወሰነ ተርሚስ አይነት የሚሰሩ ሁሉንም ሂደቶች መደምሰስ ይችላሉ:

pkill -t

ብዙ ሂደቶችን ለማግኝ ከፈለጉ ናኖን የመሳሰሉ አርታኢ በመጠቀም አንድ ፋይልን በአንድ በተለየ መስመር ውስጥ ማስገባት ይችላሉ. ፋይሉን ካስያዙ በኋላ ፋይሉን ለማንበብ እና በውስጡ የተዘረዘሩትን ሂደቶች በሙሉ ለማጥፋት የሚከተለውን ትዕዛዝ ማስኬድ ይችላሉ.

pkill -F / path / ወደ / ፋይል

የፒግሬድ ትዕዛዝ

የ pkill ትዕዛዞቹን ከማስኬድዎ በፊት የ pgrep ትዕዛዙን በማሄድ የ ምን ያክል ውጤት ምን እንደሚመስል ማየቱ ጠቃሚ ነው.

የ pgrep ትዕዛዝ ተመሳሳይ ትዕዛዞችን እንደ የ pkill ትዕዛዝ እና ጥቂት ተጨማሪዎች ይጠቀማል.

ማጠቃለያ

ይህ መመሪያ የፒኪል ትዕዛዝ በመጠቀም ሂደቶችን እንዴት መግደል እንደሚችሉ አሳይቷል. ሊንዲን ለግድግዳሽ ሂደቶች የመግደል ሂደቶችን, ስርዓት መቆጣጠሪያን እና ዋናውን ትዕዛዝ በመጠቀም ግድያን, ግድያን, ጂኬልን ጨምሮ በርካታ አማራጮች አሉት.

የትኛው ለእርስዎ ተስማሚ እንደሆነ ለመምረጥ የእርስዎ ምርጫ ነው.