PS ბრძანება Linux- ში

Anonim

PS ბრძანება Linux- ში

დასკვნა გარეშე პარამეტრები

PS (პროცესის სახელმწიფო) არის კონსოლის მეშვეობით გამოყენებული ყველა Linux დისტრიბუციის სტანდარტული კომუნალური პროგრამა. მისი მთავარი მიზანი არის ყველა გაშვებული პროცესის შესახებ ინფორმაციის ჩვენება. ნომერი და დეტალური ინფორმაცია დამოკიდებულია დადგენილი ვარიანტებზე, რომლებიც შერჩეულია, როდესაც ბრძანება თავად პირდაპირ გააქტიურებულია. ჩვენ ვისაუბრებთ პარამეტრების შესახებ ცოტა მოგვიანებით, და ახლა მოდით უბრალოდ შეიყვანოთ PS ტერმინალში და დააჭირეთ Enter.

გამოყენებით PS ბრძანება Linux გარეშე პარამეტრები

როგორც ჩანს, ქვემოთ მოყვანილი სკრინშოტი, მთელი რიგი გამოჩნდა, რომელთა შორის არის Bash Shell და პროცესი თავად არის პროცესი.

შედეგების გამოყენებით PS ბრძანება Linux- ში დამატებითი პარამეტრების გამოყენების გარეშე.

რა თქმა უნდა, აქ შეიძლება კიდევ რამდენიმე ქულა იყოს, რაც დამოკიდებულია მომხმარებლის პროგრამების რაოდენობაზე, მაგრამ ხშირ შემთხვევაში მომხმარებლები არ შეესაბამება ამ დასკვნას, ამიტომ ჩვენ ვთავაზობთ დამატებით ვარიანტების შესწავლას.

ყველა პროცესის სიის გამოშვება

PS კომუნალური სპეციალური პარამეტრების მითითების გარეშე არ იძლევა საშუალებას, მიიღოთ სასარგებლო ინფორმაცია, რომელიც სასარგებლოა აქტიური პროცესების სიის შესწავლისას, ამიტომ მნიშვნელოვანია არგუმენტების გამოყენება. პირველი პასუხისმგებელია აბსოლუტურად ყველა მიმდინარე ამოცანების გამოვლენისთვის და სიმებიანი PS- ის ტიპისაა.

გამოყენებით PS ბრძანება Linux- ში ყველა პროცესის გამომავალი

შედეგად, დიდი რაოდენობით რიგები, რომელთანაც უნდა იყოს დახარისხებული. ჩვენ ვიზიარებთ ინფორმაციას რამდენიმე სვეტზე. PID აჩვენებს პროცესის საიდენტიფიკაციო ნომერს და შეიძლება გამოყენებულ იქნას, მაგალითად, ამ პროგრამის ოპერაციის სწრაფად დასრულებას ან ამოცანას. TTY - ტერმინალის სახელი, სადაც მიმდინარე პროცესი მიმდინარეობს. დრო - სამუშაო დრო, და CMD არის ამოცანა ბრძანება.

შედეგების გამოყენების PS ბრძანება Linux- ში ყველა პროცესის გამომავალი

გარდა ამისა, თქვენ შეგიძლიათ გამოიყენოთ PS -e ბრძანება ყველა პროცესის სიაში, თუ წინა ვარიანტი არ შეესაბამება თქვენ.

ალტერნატიული PS ბრძანება Linux- ში ყველა პროცესის გამომავალი

როგორც ჩანს, გაცემის შემდეგ გააქტიურების შემდეგ იყო ზუსტად იგივე, რაც არგუმენტი ჩასმული.

Linux- ის ალტერნატიული PS ვარიანტის გამოყენების შედეგი ყველა პროცესისთვის გამომავალია

არსებობს BSD გამომავალი ფორმატი, რომელიც პასუხისმგებელია მომხმარებლის დაკავშირებული პროცესების ჩვენება, ასევე აჩვენებს უფრო დეტალურ ინფორმაციას ამოცანების მუშაობის შესახებ, პროცესორზე და ზუსტი ადგილმდებარეობის შესახებ. ასეთი ინფორმაცია, გამოიყენეთ PS AU.

გამოიყენეთ Advanced PS Command Options Linux- ში BSD ფორმატში

ქვემოთ სურათზე, ხედავთ, რომ სვეტების რაოდენობა მნიშვნელოვნად დაემატა. შედეგად, ანგარიშის მითითებით პროცესების სრული სია ხელმისაწვდომი იქნება და ნაჩვენებია ადგილმდებარეობა.

შედეგების გამოყენებით დამატებითი PS პარამეტრები Linux to გამომავალი BSD

სრულად ფორმატის ჩამონათვალი

ზემოთ განხილული მაგალითები დაშვებულია თითქმის ყველა საჭირო ინფორმაციის ჩვენება, რომელიც შეიძლება სასარგებლო იყოს ახალბედა მომხმარებლებს. თუმცა, ზოგჯერ საჭიროა უფრო დეტალური ჩამონათვალი, მაგალითად, პროცესის ზარის წყაროების დასადგენად. შემდეგ ხაზი მოვა სამაშველოში: PS -EF.

გამოყენებით დამატებითი პარამეტრები სრულმეტრაჟიანი ჩამონათვალი PS in Linux

თითქმის იგივე სვეტები გამოჩნდება, რომლის შესახებაც ჩვენ უკვე ვლაპარაკობთ, მაგრამ დამატებით გამოჩნდება ადგილმდებარეობის დეტალური განლაგება და პირველი პუნქტი პასუხისმგებელი იქნება ამოცანების ზარის წყაროზე.

Linux- ში სრულმეტრაჟიანი სიგრძის ჩამონათვალი პარამეტრების გამოყენებით

მომხმარებლის პროცესების ჩვენება

-X- ის ვარიანტი პასუხისმგებელია ტერმინალისგან გათიშული პროცესების გამოვლენისთვის, რაც პირადად გამოვლინდა მომხმარებლის მიერ. თუ გსურთ იცოდეთ, რა ამოცანები ღია იყო მიმდინარე ანგარიშის სახელით, საკმარისია PS- ის სიმებიანი შესვლისთვის და დააჭირეთ ღილაკს.

გამოყენებით PS ბრძანების პარამეტრები Linux to გამომავალი მომხმარებლის პროცესები

გამომავალი იქნება როგორც ინფორმაციული მაქსიმალურად, მაგრამ დამატებითი ინფორმაციის გარეშე. თუმცა, ეს ხელს არ უშლის რაიმე გამოყენებას და დამატებით ვარიანტებს, მაგალითად, უსაფრთხოების კონტექსტის ჩვენება.

მომხმარებლის პროცესების გამომავალი შედეგების მეშვეობით PS ბრძანების მეშვეობით Linux- ში

თუ გსურთ მიიღოთ ინფორმაცია სხვა მომხმარებლის მონაცემებზე, შეცვალეთ ხაზი PS -Fu Lumpics- ზე, სადაც lumpics შეცვლის საჭირო სახელს.

PS- ის ბრძანების პარამეტრების გამოყენებით Linux- ში კონკრეტული მომხმარებლის პროცესების ჩვენება

გამომავალი შედეგებზე, ყურადღება მიაქციეთ პირველ სვეტს. თქვენ ვერ იპოვით იქ სხვა მფლობელებს, გარდა იმ გუნდში, სანამ გააქტიურდება.

Linux- ში კონკრეტული მომხმარებლის PS- ის პროცესების გამომუშავების შედეგი

ფილტრი root.

თითოეული Linux სესია აქვს ცალკე ჩამონათვალი ამოცანების შესრულებული root უფლებები. თუ გსურთ მხოლოდ ასეთი პროცესების ჩვენება, თქვენ უნდა დააყენოთ PS -U- ის root -u root ბრძანება და გააქტიურეთ იგი დაჭერით Enter გასაღები.

Advanced PS ბრძანების პარამეტრები Linux- ში Root პროცესების გასავლელად

ბრძანების გამოყენებისას ზუსტად იმეორებს, რომ ზემოთ, გამომავალი არ შეიცავს რიგებს დამწყებ წყაროდან, რადგანაც წინასწარ არის ცნობილი, რომ ეს არის ფესვები და ყველა ინფორმაცია, როგორც ეს შესაძლებელია. აქ ჩვენ გთავაზობთ ზემოხსენებულ არგუმენტებს ინფორმაციის გაფართოების მიზნით.

შედეგების გამო PS ბრძანების შედეგი Linux- ში პროცესების ფესვის ვარიანტებთან ერთად

აჩვენებს ჯგუფის ამოცანებს

გამოცდილი მომხმარებლები იციან, რომ ზოგიერთი პროცესი ეკუთვნის კონკრეტულ ჯგუფს, ანუ, არის მთავარი ამოცანა და მისი დამოკიდებულება საერთო ხე. თუ ამ კრიტერიუმით მხოლოდ რიგების ჩვენება გჭირდებათ, გამოიყენეთ PS -FG 48 ბრძანება, სადაც 48 არის ჯგუფის იდენტიფიკატორი (ეს შეიძლება შეიცვალოს მშობლის პროცესის სახელით).

გამოყენებით PS ბრძანება Linux to გამომავალი ხე პროცესი იდენტიფიკატორი

ჩვენება PID

ზემოაღნიშნულიდან უკვე იცით, რომ თითოეული პროცესი აქვს საკუთარი PID, ანუ, იდენტიფიკატორი განსაზღვრავს მას. თუ კონკრეტული PID- ის ძიების სურვილია, PS -FP 1178 ბრძანება უნდა გააქტიურდეს, შეცვალოს ნომერი სასურველია. არსებობს PPID კრიტერიუმი. ამ ფორმატის განსაზღვრისას სიმებიანი PS -F -F -F -FPID 1154 View, შესაბამისი ცვლილება იდენტიფიკატორის სასურველს.

PS ბრძანების გამოყენებით Linux- ში იდენტიფიკატორის მიერ პროცესების გამომავალი

ეს იყო ყველა ძირითადი მაგალითი PS გუნდის Linux- ში, რომელსაც დღევანდელი სტატიის ფარგლებში გვინდოდა. სამწუხაროდ, ერთი სახელმძღვანელოს მოცულობა არ არის საკმარისი იმისათვის, რომ აღწერო დეტალურად ყველა ხელმისაწვდომი ვარიანტი და მათი კომბინაციები. ამის ნაცვლად, ჩვენ გთავაზობთ ოფიციალურ გუნდს დოკუმენტაციის შესწავლას PS --Help- ს მიერ, რათა მიიღოთ ის მოთხოვნა, რომ არ აღმოაჩინა ზემოთ. გარდა ამისა, ჩვენს საიტზე არსებობს დეტალური აღწერა ძირითადი ბრძანებები განხილული ოპერაციული სისტემის. ჩვენ გირჩევთ ახალბედა მომხმარებლებს, რათა ისწავლონ მათ, რათა სწრაფად გამოიყენოთ Linux Console მართვაში.

Იხილეთ ასევე:

ხშირად გამოყენებული ბრძანებები "ტერმინალში" Linux- ში

LN / FORT / LS / GREP / PWD ბრძანება Linux- ში

Წაიკითხე მეტი