Եզրակացություն առանց ընտրանքների
PS- ն (գործընթացների վիճակ) ստանդարտ գործիք է բոլոր Linux բաշխումների համար, որն օգտագործվում է վահանակի միջոցով: Դրա հիմնական նպատակը բոլոր գործող գործընթացների վերաբերյալ տեղեկատվություն ցուցադրելն է: Համարը եւ մանրամասն տեղեկատվությունը կախված է սահմանված ընտրանքներից, որոնք ընտրված են, երբ հրամանը ինքնին ուղղակիորեն ակտիվանում է: Մենք կխոսենք ընտրանքների մասին մի փոքր ավելի ուշ, եւ հիմա եկեք պարզապես մուտքագրեք PS տերմինալում եւ կտտացրեք Enter:
Ինչպես երեւում է ներքեւում գտնվող սքրինշոթում, հայտնվեց ամբողջ շարքը, որոնց թվում է բաշի կեղեւը, եւ գործընթացն ինքնին գործընթացն է:
Իհարկե, այստեղ կարող են լինել եւս մի քանի միավոր, ինչը կախված է օգտագործողի ծրագրերի քանակից, բայց շատ դեպքերում օգտագործողները չեն համապատասխանում այս եզրակացությանը: Այսպիսով, մենք առաջարկում ենք գնալ լրացուցիչ ընտրանքների ուսումնասիրության:
Բոլոր գործընթացների ցուցակի արդյունքը
PS ծրագիրը, առանց հատուկ ընտրանքներ հստակեցնելու, թույլ չի տալիս ստանալ օգտակար տեղեկատվություն, որոնք կարող են օգտակար լինել ակտիվ գործընթացների ցանկի ուսումնասիրության ընթացքում, հետեւաբար կարեւոր է փաստարկներ կիրառել: Առաջինը պատասխանատու է բացարձակապես բոլոր ընթացիկ առաջադրանքները ցուցադրելու համար, իսկ տողը վերցնում է PS -A- ի տեսակը:
Արդյունքում, հսկայական թվով տողեր, որոնց հետ պետք է դասավորվեն: Տեղեկություններ ենք կիսում մի քանի սյուների վերաբերյալ: PID- ը ցուցադրում է գործընթացների նույնականացման համարը եւ կարող է օգտագործվել, օրինակ, արագորեն ավարտելու այս ծրագրի աշխատանքը կամ հաստատելու առաջադրանքի ծառը: TTY - տերմինալի անվանումը, որտեղ ընթացիկ գործընթացն է գործում: Ժամանակ - Աշխատանքի ժամանակը, եւ CMD- ը առաջադրանքի հրամանի անունն է:
Բացի այդ, դուք կարող եք օգտագործել PS -E հրամանը `բոլոր գործընթացների ցուցակը ցուցադրելու համար, եթե նախորդ տարբերակը ձեզ չի համապատասխանում:
Ինչպես երեւում է, տարբերակի ակտիվացումից հետո թողարկումը ճիշտ նույնն էր, երբ վիճաբանությունը տեղադրվում է:
Կա BSD ելքային ձեւաչափ, որը պատասխանատու է օգտագործողի հետ կապված գործընթացների ցուցադրման համար, ինչպես նաեւ ցուցադրում է ավելի մանրամասն տեղեկություններ առաջադրանքների շահագործման, պրոցեսորի վրա բեռի եւ ճշգրիտ գտնվելու վայրի վերաբերյալ: Նման տեղեկատվության համար օգտագործեք PS AU:
Ստորեւ նկարում, տեսնում եք, որ սյուների քանակը զգալիորեն ավելացվում է: Արդյունքում, հաշվի առնելով հաշվետվության վերաբերյալ գործընթացների ամբողջական ցուցակը հասանելի կլինի եւ կցուցադրվի գտնվելու վայրը:
Լիովին ձեւաչափի ցուցակագրում
Վերը նշված օրինակները թույլ են տվել ցուցադրել գրեթե բոլոր անհրաժեշտ տեղեկությունները, որոնք կարող են օգտակար լինել նորաստեղծ օգտվողների համար: Այնուամենայնիվ, երբեմն անհրաժեշտ է ավելի մանրամասն ցուցակագրում ստանալ, օրինակ, գործընթացների զանգի աղբյուրը որոշելու համար: Այնուհետեւ գիծը կգա փրկարար. PS -EF.
Կցուցադրվեն գրեթե նույն սյուները, որոնց վերաբերյալ մենք արդեն ավելի վաղ խոսել ենք, բայց դուք լրացուցիչ կհայտնվեք գտնվելու վայրի մանրամասն դասավորությունը, եւ առաջին կետը պատասխանատու կլինի առաջադրանքի զանգի աղբյուրի համար:
Display ուցադրել օգտվողի գործընթացները
-X տարբերակը պատասխանատու է տերմինալից անջատված գործընթացները ցուցադրելու համար, այսինքն, օգտագործողի կողմից դրսեւորվում է անձամբ: Եթե ցանկանում եք հստակ իմանալ, թե ինչ խնդիրներ են եղել ընթացիկ հաշվի անունից, բավական է մուտքագրել PS -X տողը եւ կտտացրեք Enter- ին:
Արդյունքը հնարավորինս տեղեկատվական կլինի, բայց առանց լրացուցիչ տեղեկատվության: Այնուամենայնիվ, դա չի խանգարի օգտագործման որեւէ բան եւ լրացուցիչ ընտրանքներ, օրինակ, - անվտանգության ենթատեքստը ցուցադրելու համար:
Եթե ցանկանում եք տեղեկություններ ստանալ այլ օգտվողի տվյալների մասին, փոխել գիծը ps -fu lumpics, որտեղ լումիտան փոխարինում է անհրաժեշտ անունը:
Արդյունքի արդյունքների մեջ ուշադրություն դարձրեք առաջին սյունակում: Դուք այնտեղ չեք գտնի այլ տերեր, բացառությամբ թիմում նշվածից, նախքան այն ակտիվացումը:
Զտեք արմատով:
Linux- ի յուրաքանչյուր նստաշրջան ունի արմատային իրավունքներով կատարված առաջադրանքների առանձին ցուցակ: Եթե ցանկանում եք ցուցադրել միայն այդպիսի գործընթացներ, ապա պետք է տեղադրեք PS -U Root -U ROT հրամանը եւ ակտիվացրեք այն, սեղմելով Enter ստեղնը:
Հրամանն օգտագործելիս հենց վերեւում կրկնելով մեկը, ելքը չի պարունակում գործարկման աղբյուր, քանի որ նախապես հայտնի է, որ այն արմատավորված է, եւ բոլոր տեղեկությունները ցուցադրվում են հնարավորինս սեղմված: Այստեղ մենք առաջարկում ենք օգտագործել վերը նշված փաստարկները `տեղեկատվությունը ընդլայնելու համար:
Խմբային առաջադրանքներ ցուցադրելը
Փորձառու օգտվողները գիտեն, որ որոշ գործընթացներ պատկանում են հատուկ խմբին, այսինքն, կա հիմնական խնդիր եւ դրա կախվածությունը սովորական ծառի ձեւավորմամբ: Եթե Ձեզ անհրաժեշտ է ցուցադրել միայն տողեր, որոնք ընկնում են այս չափանիշի ներքո, օգտագործեք PS -FG 48 հրամանը, որտեղ 48-ը խմբի նույնականացումն է (այն կարող է փոխարինվել ծնողի գործընթացի անունով):
Display ուցադրել PID- ի կողմից
Վերոնշյալ տեղեկատվությունից դուք արդեն գիտեք, որ յուրաքանչյուր գործընթաց ունի իր PID- ը, այսինքն `այն սահմանող նույնականացումը: Եթե կա հատուկ PID- ի որոնման ցանկություն, PS -FP 1178 հրամանը պետք է ակտիվացվի, փոխարինելով համարը ցանկալիին: Կա PPID չափանիշ: Այս ձեւաչափը որոշելիս լարը ձեռք է բերում PS -F -F -FPPID 1154 դիտում, նույնականացման համապատասխան փոփոխությամբ `ցանկալիին:
Սրանք Linux- ում PS թիմի բոլոր հիմնական օրինակներն էին, որոնք մենք ուզում էինք խոսել այսօրվա հոդվածի շրջանակներում: Դժբախտաբար, մեկ ձեռնարկի ծավալը բավարար չէ մանրամասն նկարագրելու համար բոլոր մատչելի ընտրանքների եւ դրանց համադրությունների հետ փոխգործակցությունը: Փոխարենը, մենք առաջարկում ենք ուսումնասիրել թիմային պաշտոնական փաստաթղթերը `ելույթ ունենալով PS - Help- ին` այն հրահանգները ստանալու համար, որոնք դուք չեք գտել վերեւում: Բացի այդ, մեր կայքում կան մանրամասն նկարագրություններ դիտարկվող գործող համակարգի հիմնական հրամանների: Մենք առաջարկում ենք նորաստեղծ օգտագործողներին սովորել դրանք, որպեսզի արագ օգտագործվեն Linux վահանակի կառավարման մեջ:
Տես նաեւ:
Հաճախակի օգտագործվող հրամաններ «տերմինալ» Linux- ում
LN / FINU / LS / GREP / PWD հրամանը Linux- ում