Երբեմն օգտագործողը պետք է հետեւի Linux գործառնական համակարգում ընթացող գործընթացների ցանկին եւ պարզի դրանցից յուրաքանչյուրի կամ որոշակի կոնկրետ մասին առավել մանրամասն տեղեկատվություն: ՕՀ-ում կան ներկառուցված գործիքներ, որոնք թույլ են տալիս իրականացնել խնդիրը առանց որեւէ ջանքերի: Յուրաքանչյուր նման գործիք է ուղղված իր օգտագործողի կողմից եւ դրա համար բացում է տարբեր հնարավորություններ: Այս հոդվածում մենք կանդրադառնանք երկու տարբերակով, որը օգտակար կլինի որոշակի իրավիճակներում, եւ դուք միայն պետք է ընտրեք ամենահարմարը:
Դիտարկումների գործընթացների ցուցակը Linux- ում
Linux միջուկի վրա հիմնված գրեթե բոլոր տարածված բաժանմունքներում գործընթացների ցուցակը բացվում եւ դիտվում է օգտագործելով նույն հրամանները եւ գործիքները: Հետեւաբար, մենք չենք կենտրոնանա անհատական կառուցվածքի վրա, այլ օրինակ վերցրեք Ubuntu- ի վերջին տարբերակը: Դուք պետք է միայն հետեւեք հրահանգներին, որպեսզի ամբողջ ընթացակարգը հաջող լինի եւ առանց դժվարության:
Մեթոդ 1: Տերմինալ
Անշուշտ, Linux- ի դասական վահանակների օպերացիոն համակարգերը կարեւոր դեր են խաղում ծրագրերի, ֆայլերի եւ այլ օբյեկտների հետ փոխգործակցության մեջ: Օգտվողը կատարում է բոլոր հիմնական մանիպուլյացիաները այս հավելվածի միջոցով: Հետեւաբար, հենց սկզբից ես կցանկանայի խոսել տեղեկատվության արդյունքի մասին "Տերմինալ". Եկեք ուշադրություն դարձնենք միայն մեկ թիմի վրա, սակայն մենք կքննարկենք առավել հայտնի եւ օգտակար փաստարկները:
- Սկսելու համար, սկսեք մխիթարել, ճաշացանկի համապատասխան պատկերակը սեղմելով կամ օգտագործելով բանալիների համադրությունը Ctrl + Alt + T.
- Գրանցվել թիմ
ps
, պարզապես համոզված լինելով իր աշխատանքային կարողության եւ ծանոթանալու տվյալ տվյալների տեսակներին `առանց փաստարկների օգտագործման: - Ինչպես տեսնում եք, գործընթացների ցուցակը բավականին փոքր է, սովորաբար դա երեք արդյունքից ոչ պակաս է, ուստի արժե ժամանակ հատկացնել արդեն նշված փաստարկներին:
- Միանգամից բոլոր գործընթացները ցուցադրելու համար դուք պետք է ավելացնեք -Ա. Այս դեպքում թիմը նման է
ps -a
(Ա պետք է լինի վերին դեպքում): Բանալին սեղմելուց հետո Մուտքագրեք դուք անմիջապես կտեսնեք գծերի ամփոփագիր: - Նախորդ հրամանը չի ցուցադրում խմբի ղեկավարը (փաթեթի հիմնական գործընթացը): Եթե դուք հետաքրքրված եք այս տվյալներով, դուք պետք է գրանցվեք այստեղ:
ps -d
. - Դուք պարզապես կարող եք ավելի օգտակար տեղեկություններ ստանալ
-ֆ
. - Այնուհետեւ լրացուցիչ տեղեկությունների հետ կապված գործընթացների ամբողջական ցանկը կուղարկվի
ps -Af
. Աղյուսակում կտեսնեք UID- ը - գործընթացը սկսելը օգտագործողի անունը PID- ը - եզակի համար, PPID- ը - ծնողական գործընթացի թիվը, Գ - CPU բեռի գումարի տոկոսը, երբ գործընթացը ակտիվ է, STIME- ը - ակտիվացման ժամանակը, Tty - կոնսոլի համարը, որտեղ գործարկումը կատարվել է, TIME- ը - աշխատանքի ժամանակ Cmd - գործընթացը մեկնարկող թիմը: - Յուրաքանչյուր գործընթաց ունի իր PID- ը (Հաջողության նույնացուցիչ): Եթե ցանկանում եք տեսնել կոնկրետ օբյեկտի ամփոփագիր, գրեք
ps -fp PID- ը
որտեղ PID- ը - գործընթացի համարը: - Առանձին-առանձին կցանկանայի շոշափել եւ դասավորել: Օրինակ, հրամանը
ps -FA -sort pcpu
թույլ է տալիս տեղադրել բոլոր տողերը `բաշխման պրոցեսին, եւ այլնps -Fe-sort rss
- սպառված RAM- ի չափով:
Վերեւից մենք խոսեցինք թիմի հիմնական փաստարկների մասին:ps
Այնուամենայնիվ, կան նաեւ այլ պարամետրեր, օրինակ `
-Հ
- գործընթացի ծառի ցուցադրում;-Վ
- օբյեկտների արտադրական տարբերակներ;-Ն
- բոլոր գործընթացների ընտրություն, բացառությամբ նշվածների.-Ք
- Ցուցադրել միայն հրամանների անունը:
Ներկառուցված մխիթարել միջոցով դիտելու մեթոդները դիտելու համար ընտրեցինք հրամանըps
եւ ոչվերեւում
քանի որ երկրորդը սահմանափակվում է պատուհանների չափսերով, եւ ոչ պիտանի տվյալները պարզապես անտեսվում են, մինչդեռ մնացել է անփոփոխ:
Մեթոդ 2 `համակարգային մոնիտոր
Անշուշտ, կոնֆերանսի միջոցով անհրաժեշտ տեղեկությունները դիտելու մեթոդը դժվար է որոշ օգտվողների համար, բայց դա թույլ է տալիս մանրամասն ծանոթանալ բոլոր կարեւոր պարամետրերին եւ կիրառել անհրաժեշտ ֆիլտրերը: Եթե դուք պարզապես ցանկանում եք դիտել կոմունալ ծառայությունների, ծրագրերի ցանկը, ինչպես նաեւ կատարել մի շարք փոխազդեցություններ նրանց հետ, ներկառուցված գրաֆիկական լուծումը կպահի ձեզ: "Համակարգի մոնիտոր".
Դուք կարող եք պարզել, թե ինչպես կարելի է այս հավելվածը գործարկել մեր մյուս հոդվածում `սեղմելով հետեւյալ հղումը, եւ մենք պատրաստվում ենք ավարտել խնդիրը:
Կարդալ ավելին: Ինչպես վարվել System Monitor- ի Linux- ում
- Run "Համակարգի մոնիտոր" ցանկացած հարմար մեթոդ, օրինակ, ցանկի միջոցով:
- Գործընթացների ցուցակը կցուցադրվի անմիջապես: Դուք կգտնեք, թե որքան հիշողություն եւ CPU ռեսուրսներ են նրանք օգտագործում, դիտում օգտվողը, ով սկսեց ծրագիրը, ինչպես նաեւ տեսնում այլ տեղեկություններ:
- Հաջորդ գծի վրա սեղմեք աջ:
- Այն ցույց է տալիս գրեթե բոլոր այն նույն տվյալները, որոնք հասանելի են ստանալու միջոցով "Տերմինալ".
- Օգտագործեք որոնման կամ տեսակավորելու գործառույթ `ցանկալի գործընթացը գտնելու համար:
- Ուշադրություն դարձրեք վերեւի վահանակին, այն թույլ է տալիս աղյուսակը համապատասխան արժեքներով դասավորել:
Գործընթացների ավարտը, դադարեցումը կամ ջնջումը տեղի է ունենում նաեւ այս գրաֆիկական հայտի միջոցով, սեղմելով համապատասխան կոճակները: Նորույթները կօգտագործեն այս լուծումը ավելի հարմար, քան աշխատելիս "Տերմինալ"Այնուամենայնիվ, մկնիկը տիրապետելը թույլ կտա ստանալ անհրաժեշտ տեղեկատվություն ոչ միայն արագ, այլեւ ավելի մանրամասն: