בייַשפּיל וסעס פון די לינוקס פּס קאַמאַנד

הקדמה

די פּס באַפֿעל טראגט אַ רשימה פון די דערווייַל פליסנדיק פּראַסעסאַז אויף דיין קאָמפּיוטער.

דער פירער וועט ווייַזן איר די מערסט פּראָסט ניצט פון די פּס באַפֿעל אַזוי אַז איר קענען באַקומען די מערסט אויס פון אים.

די פּס באַפֿעל איז קאַמאַנלי געניצט אין קאַנדזשאַנגקשאַן מיט די גרעפּ באַפֿעל און די מער אָדער ווייניקער קאַמאַנדז.

די נאָך קאַמאַנדז העלפֿן צו פילטער און פּאַדזשאַנייט די רעזולטאַט פון פּס וואָס קענען אָפט זיין גאַנץ לאַנג.

ווי צו ניצן די פּס קאַמאַנד

אויף זייַן אייגן די פּס באַפֿעל ווייזט די פליסנדיק פּראַסעסאַז דורך די באַניצער פליסנדיק עס ין אַ וואָקזאַל פֿענצטער.

צו אַרייַן פּס פשוט טיפּ די פאלגענדע:

ps

דער רעזולטאַט וועט ווייַזן ראָוז פון דאַטן מיט די פאלגענדע אינפֿאָרמאַציע:

די פּיד איז דער פּראָצעס שייַן וואָס איז די פליסנדיק פּראָצעס. די טטי איז דער וואָקזאַל טיפּ.

אויף זייַן אייגן די פּס באַפֿעל איז גאַנץ לימיטעד. איר מיסטאָמע ווילן צו זען אַלע די פליסנדיק פּראַסעסאַז.

צו זען אַלע די פליסנדיק פּראַסעסאַז נוצן די פאלגענדע קאַמאַנדז:

ps -A

ps -e

צו ווייַזן אַלע די פּראַסעסאַז, אַחוץ פֿאַר סעסיע פירער, לויפן די פאלגענדע באַפֿעל:

ps -d

אַזוי וואָס איז אַ סעסיע פירער? ווען איינער פּראָצעס קיקס אַוועק אנדערע פּראַסעסאַז עס איז דער סעסיע פירער פון אַלע די אנדערע פּראַסעסאַז. אַזוי ימאַדזשאַן פּראָצעס א קיקס אַוועק פּראָצעס ב און פּראָצעס סי פּראָסעס ב קיקס אַוועק פּראָצעס ד און פּראָצעס C קיקס אַוועק פּראָצעס E. ווען איר רשימה אַלע פּראַסעסאַז אַחוץ סעשאַנז ליטער איר וועט זען ב, C, די און E אָבער נישט א

איר קענען רעדאַגירן קיין פון די סעלעקשאַנז וואָס איר האָט אויסגעקליבן דורך ניצן די -ן באַשטימען. פֿאַר בייַשפּיל אויב איר ווילן צו זען נאָר די סעסיע פירער לויפן די פאלגענדע באַפֿעל:

ps -d-N

דאָך די -ן איז נישט זייער פיל ווען געוויינט מיט די-E אָדער -A סוויטשיז, ווי עס וועט ווייַזן גאָרנישט.

אויב איר ווילן צו זען בלויז די פּראַסעסאַז וואָס זענען פארבונדן מיט דעם וואָקזאַל, לויפן די פאלגענדע באַפֿעל:

ps T

אויב איר ווילן צו זען אַלע די פליסנדיק פּראַסעסאַז ניצן די ווייַטערדיק באַפֿעל:

ps r

סעלעקטינג ספּעציפיש פּראָסעססעס ניצן די פּס קאַמאַנד

איר קענען צוריקקומען ספּעציפיש פּראַסעסאַז ניצן די פּס באַפֿעל און עס זענען פאַרשידן וועגן צו טוישן די סעלעקציע קרייטיריאַ.

פֿאַר בייַשפּיל אויב איר וויסן די פּראָצעס שייַן, איר קענען פשוט נוצן דעם ווייַטערדיק באַפֿעל:

פּס-פּ <פּיד>

איר קענען אויסקלייַבן עטלעכע פּראַסעסאַז דורך ספּעסאַפייינג קייפל פּראָצעס ידס ווי גייט:

ps -p "1234 9778"

איר קענען אויך ספּעציפיצירן זיי ניצן אַ קאָמע אפגעשיידט רשימה:

פּס-פּ 1234,9778

די גיכער זענען אַז איר וועט ניט וויסן דעם פּראָצעס שייַן און עס איז גרינגער צו זוכן דורך באַפֿעלן. צו טאָן דעם נוצן די ווייַטערדיק באַפֿעל:

ps -C

למשל צו זען אויב קראָום איז פליסנדיק איר קענען נוצן די ווייַטערדיק באַפֿעל:

פּס -C קראָום

איר זאל זיין סאַפּרייזד צו זען אַז דאָס קערט איין פּראָצעס פֿאַר יעדער עפענען קוויטל.

אנדערע וועגן צו פילטער רעזולטאַטן איז דורך גרופּע. איר קענען זוכן דורך גרופּע נאָמען ניצן די ווייַטערדיק סינטאַקס:

ps -G
ps - גראָופּ <גרופּנאַמע>

פֿאַר בייַשפּיל, געפינען אַלע די פּראַסעסאַז אַז לויפן דורך די אַקאַונץ גרופּע טיפּ די פאלגענדע:

פּס-ג "אַקאַונץ"
פּס - גרופּ "אַקאַונץ"

איר קענען אויך זוכן דורך גרופּע יד אַנשטאָט פון גרופּע נאָמען דורך ניצן אַ לאָווערקאַס ג ווי גייט:

ps -g
ps --group

אויב איר ווילן צו זוכן אַ רשימה פון סעסיע ידס נוצן די פאלגענדע באַפֿעל:

ps-s <סעססיאָניד>

אַלטערנאַטיוועלי נוצן די פאלגענדע צו זוכן דורך וואָקזאַל טיפּ.

ps -t

אויב איר ווילן צו געפינען אַלע די פּראַסעסאַז וואָס לויפן דורך אַ ספּעציפיש באַניצער פּרובירן אויס די פאלגענדע באַפֿעל:

פּס ו <באַניצערlist>

פֿאַר בייַשפּיל, צו געפֿינען אַלע די פּראַסעסאַז געלאפן דורך Gary לויפן די פאלגענדע:

פּס ו "גערי"

באַמערקונג אַז דאָס ווייזט דער מענטש וועמענס קרעדענשאַלז זענען געניצט צו לויפן דעם באַפֿעל. פֿאַר בייַשפּיל אויב איך בין לאָגד אין ווי גערי און לויפן די אויבן באַפֿעל עס וועט ווייַזן אַלע די באַפֿעל לויפן דורך מיר.

אויב איך קלאָץ אין ווי טאָם און נוצן sudo צו לויפן אַ באַפֿעל ווי מיר דעמאָלט די אויבן באַפֿעל וועט ווייַזן טאָם ס באַפֿעלן ווי זייַענדיק לויפן דורך גערי און ניט טאָם.

צו באַגרענעצן די רשימה צו נאָר די פּראַסעסאַז טאַקע לויפן דורך Gary נוצן די פאלגענדע באַפֿעל:

פּס-ו "גערי"

פאָרמאַטטינג פּס קאַמאַנד רעזולטאַט

דורך פעליקייַט איר באַקומען די זעלבע קסנומקס שפאלטן ווען איר נוצן די פּס באַפֿעל:

איר קענען באַקומען אַ פול ליסטינג דורך די ווייַטערדיק באַפֿעלן:

ps -ef

דער-E ווי איר וויסן ווייזט אַלע די פּראַסעסאַז און די ף אָדער-פ ווייזט פול פרטים.

די שפאלטן אומגעקערט זענען ווי גייט:

דער באַניצער שייַן איז דער מענטש וואס געלאפן דעם באַפֿעל. די פּיד איז דער פּראָצעס שייַן פון דעם באַפֿעל דעם באַפֿעל. די פּפּיד איז דער פאָטער פּראָצעס אַז קיקט אַוועק דעם באַפֿעל.

די C קאָלאָנע ווייזט די נומער פון קינדער אַ פּראָצעס האט. די סטימע איז דער אָנהייב צייַט פֿאַר דעם פּראָצעס. דער טטי איז דער וואָקזאַל, די צייַט איז די סומע פון ​​צייַט עס גענומען צו לויפן און באַפֿעלן איז די באַפֿעל אַז איז לויפן.

איר קענען באַקומען אפילו מער שפאלטן דורך די פאלגענדע באַפֿעל:

ps-ef

דעם קערט די פאלגענדע שפאלטן:

די עקסטרע שפאלטן זענען סז, רסס און פּסר. סז איז די גרייס פון דעם פּראָצעס, רסס איז די פאַקטיש זיקאָרן גרייס און פּסר איז די פּראַסעסער די באַפֿעל איז אַסיינד צו.

איר קענען ספּעציפיצירן אַ באַניצער דיפיינד פֿאָרמאַט ניצן די ווייַטערדיק באַשטימען:

ps -e -format <פֿאָרמאַט>

די פאָרמאַץ בנימצא זענען ווי גייט:

עס זענען פילע מער אָפּציעס, אָבער דאָס איז די מערסט קאַמאַנלי געניצט אָנעס.

צו נוצן די פאָרמאַץ טיפּ:

ps -e -format = "uid uname cmd time"

איר קענען מישן און גלייַכן די זאכן ווי איר ווילט זיי צו זיין.

Sorting Output

צו סאָרט די פּראָדוקציע נוצן די פאלגענדע נאָוטיישאַן:

ps -ef - sort

די ברירה פון סאָרט אָפּציעס זענען ווי גייט:

ווידער עס זענען מער אָפּציעס בנימצא אָבער די ביסט די מערסט פּראָסט אָנעס.

אַ משל סאָרט באַפֿעלן איז ווי גייט:

ps -ef - סאָרט באַניצער, פּיד

ניצן פּס מיט גרעפּ, ווייניקער און מער קאַמאַנדז

ווי דערמאנט אין די אָנהייב עס איז פּראָסט צו נוצן פּס מיט די גרעפּ, ווייניקער און מער קאַמאַנדז.

די ווייניקער און מער קאַמאַנדז וועט העלפן איר סיפט דורך די רעזולטאַטן איין בלאַט אין אַ צייַט. צו נוצן די קאַמאַנדז פשוט רער די רעזולטאַט פון גרעפּ אין זיי ווי גייט:

ps -ef | מער
ps -ef | ווייניקער

די גרעפּ באַפֿעל העלפט איר פילטער די רעזולטאַטן פון די פּס באַפֿעל.

פֿאַר בייַשפּיל:

ps -ef | grep chrome

Summary

די פּס באַפֿעל איז קאַמאַנלי געניצט פֿאַר ליסטינג פּראַסעסאַז אין לינוקס. איר קענען אויך נוצן דעם העכסט באַפֿעל צו ווייַזן פליסנדיק פּראַסעסאַז אין אַ אַנדערש וועג.

דעם אַרטיקל האט באדעקט די פּראָסט סוויטשיז אָבער עס זענען מער בנימצא און מער פאָרמאַטטינג און סאָרט אָפּציעס.

צו געפֿינען אויס מער לייענען די לינוקס מענטש בלעטער פֿאַר די פּס באַפֿעל.