დასკვნა გარეშე პარამეტრები
PS (პროცესის სახელმწიფო) არის კონსოლის მეშვეობით გამოყენებული ყველა Linux დისტრიბუციის სტანდარტული კომუნალური პროგრამა. მისი მთავარი მიზანი არის ყველა გაშვებული პროცესის შესახებ ინფორმაციის ჩვენება. ნომერი და დეტალური ინფორმაცია დამოკიდებულია დადგენილი ვარიანტებზე, რომლებიც შერჩეულია, როდესაც ბრძანება თავად პირდაპირ გააქტიურებულია. ჩვენ ვისაუბრებთ პარამეტრების შესახებ ცოტა მოგვიანებით, და ახლა მოდით უბრალოდ შეიყვანოთ PS ტერმინალში და დააჭირეთ Enter.
როგორც ჩანს, ქვემოთ მოყვანილი სკრინშოტი, მთელი რიგი გამოჩნდა, რომელთა შორის არის Bash Shell და პროცესი თავად არის პროცესი.
რა თქმა უნდა, აქ შეიძლება კიდევ რამდენიმე ქულა იყოს, რაც დამოკიდებულია მომხმარებლის პროგრამების რაოდენობაზე, მაგრამ ხშირ შემთხვევაში მომხმარებლები არ შეესაბამება ამ დასკვნას, ამიტომ ჩვენ ვთავაზობთ დამატებით ვარიანტების შესწავლას.
ყველა პროცესის სიის გამოშვება
PS კომუნალური სპეციალური პარამეტრების მითითების გარეშე არ იძლევა საშუალებას, მიიღოთ სასარგებლო ინფორმაცია, რომელიც სასარგებლოა აქტიური პროცესების სიის შესწავლისას, ამიტომ მნიშვნელოვანია არგუმენტების გამოყენება. პირველი პასუხისმგებელია აბსოლუტურად ყველა მიმდინარე ამოცანების გამოვლენისთვის და სიმებიანი PS- ის ტიპისაა.
შედეგად, დიდი რაოდენობით რიგები, რომელთანაც უნდა იყოს დახარისხებული. ჩვენ ვიზიარებთ ინფორმაციას რამდენიმე სვეტზე. PID აჩვენებს პროცესის საიდენტიფიკაციო ნომერს და შეიძლება გამოყენებულ იქნას, მაგალითად, ამ პროგრამის ოპერაციის სწრაფად დასრულებას ან ამოცანას. TTY - ტერმინალის სახელი, სადაც მიმდინარე პროცესი მიმდინარეობს. დრო - სამუშაო დრო, და CMD არის ამოცანა ბრძანება.
გარდა ამისა, თქვენ შეგიძლიათ გამოიყენოთ PS -e ბრძანება ყველა პროცესის სიაში, თუ წინა ვარიანტი არ შეესაბამება თქვენ.
როგორც ჩანს, გაცემის შემდეგ გააქტიურების შემდეგ იყო ზუსტად იგივე, რაც არგუმენტი ჩასმული.
არსებობს BSD გამომავალი ფორმატი, რომელიც პასუხისმგებელია მომხმარებლის დაკავშირებული პროცესების ჩვენება, ასევე აჩვენებს უფრო დეტალურ ინფორმაციას ამოცანების მუშაობის შესახებ, პროცესორზე და ზუსტი ადგილმდებარეობის შესახებ. ასეთი ინფორმაცია, გამოიყენეთ PS AU.
ქვემოთ სურათზე, ხედავთ, რომ სვეტების რაოდენობა მნიშვნელოვნად დაემატა. შედეგად, ანგარიშის მითითებით პროცესების სრული სია ხელმისაწვდომი იქნება და ნაჩვენებია ადგილმდებარეობა.
სრულად ფორმატის ჩამონათვალი
ზემოთ განხილული მაგალითები დაშვებულია თითქმის ყველა საჭირო ინფორმაციის ჩვენება, რომელიც შეიძლება სასარგებლო იყოს ახალბედა მომხმარებლებს. თუმცა, ზოგჯერ საჭიროა უფრო დეტალური ჩამონათვალი, მაგალითად, პროცესის ზარის წყაროების დასადგენად. შემდეგ ხაზი მოვა სამაშველოში: PS -EF.
თითქმის იგივე სვეტები გამოჩნდება, რომლის შესახებაც ჩვენ უკვე ვლაპარაკობთ, მაგრამ დამატებით გამოჩნდება ადგილმდებარეობის დეტალური განლაგება და პირველი პუნქტი პასუხისმგებელი იქნება ამოცანების ზარის წყაროზე.
მომხმარებლის პროცესების ჩვენება
-X- ის ვარიანტი პასუხისმგებელია ტერმინალისგან გათიშული პროცესების გამოვლენისთვის, რაც პირადად გამოვლინდა მომხმარებლის მიერ. თუ გსურთ იცოდეთ, რა ამოცანები ღია იყო მიმდინარე ანგარიშის სახელით, საკმარისია PS- ის სიმებიანი შესვლისთვის და დააჭირეთ ღილაკს.
გამომავალი იქნება როგორც ინფორმაციული მაქსიმალურად, მაგრამ დამატებითი ინფორმაციის გარეშე. თუმცა, ეს ხელს არ უშლის რაიმე გამოყენებას და დამატებით ვარიანტებს, მაგალითად, უსაფრთხოების კონტექსტის ჩვენება.
თუ გსურთ მიიღოთ ინფორმაცია სხვა მომხმარებლის მონაცემებზე, შეცვალეთ ხაზი PS -Fu Lumpics- ზე, სადაც lumpics შეცვლის საჭირო სახელს.
გამომავალი შედეგებზე, ყურადღება მიაქციეთ პირველ სვეტს. თქვენ ვერ იპოვით იქ სხვა მფლობელებს, გარდა იმ გუნდში, სანამ გააქტიურდება.
ფილტრი root.
თითოეული Linux სესია აქვს ცალკე ჩამონათვალი ამოცანების შესრულებული root უფლებები. თუ გსურთ მხოლოდ ასეთი პროცესების ჩვენება, თქვენ უნდა დააყენოთ PS -U- ის root -u root ბრძანება და გააქტიურეთ იგი დაჭერით Enter გასაღები.
ბრძანების გამოყენებისას ზუსტად იმეორებს, რომ ზემოთ, გამომავალი არ შეიცავს რიგებს დამწყებ წყაროდან, რადგანაც წინასწარ არის ცნობილი, რომ ეს არის ფესვები და ყველა ინფორმაცია, როგორც ეს შესაძლებელია. აქ ჩვენ გთავაზობთ ზემოხსენებულ არგუმენტებს ინფორმაციის გაფართოების მიზნით.
აჩვენებს ჯგუფის ამოცანებს
გამოცდილი მომხმარებლები იციან, რომ ზოგიერთი პროცესი ეკუთვნის კონკრეტულ ჯგუფს, ანუ, არის მთავარი ამოცანა და მისი დამოკიდებულება საერთო ხე. თუ ამ კრიტერიუმით მხოლოდ რიგების ჩვენება გჭირდებათ, გამოიყენეთ PS -FG 48 ბრძანება, სადაც 48 არის ჯგუფის იდენტიფიკატორი (ეს შეიძლება შეიცვალოს მშობლის პროცესის სახელით).
ჩვენება PID
ზემოაღნიშნულიდან უკვე იცით, რომ თითოეული პროცესი აქვს საკუთარი PID, ანუ, იდენტიფიკატორი განსაზღვრავს მას. თუ კონკრეტული PID- ის ძიების სურვილია, PS -FP 1178 ბრძანება უნდა გააქტიურდეს, შეცვალოს ნომერი სასურველია. არსებობს PPID კრიტერიუმი. ამ ფორმატის განსაზღვრისას სიმებიანი PS -F -F -F -FPID 1154 View, შესაბამისი ცვლილება იდენტიფიკატორის სასურველს.
ეს იყო ყველა ძირითადი მაგალითი PS გუნდის Linux- ში, რომელსაც დღევანდელი სტატიის ფარგლებში გვინდოდა. სამწუხაროდ, ერთი სახელმძღვანელოს მოცულობა არ არის საკმარისი იმისათვის, რომ აღწერო დეტალურად ყველა ხელმისაწვდომი ვარიანტი და მათი კომბინაციები. ამის ნაცვლად, ჩვენ გთავაზობთ ოფიციალურ გუნდს დოკუმენტაციის შესწავლას PS --Help- ს მიერ, რათა მიიღოთ ის მოთხოვნა, რომ არ აღმოაჩინა ზემოთ. გარდა ამისა, ჩვენს საიტზე არსებობს დეტალური აღწერა ძირითადი ბრძანებები განხილული ოპერაციული სისტემის. ჩვენ გირჩევთ ახალბედა მომხმარებლებს, რათა ისწავლონ მათ, რათა სწრაფად გამოიყენოთ Linux Console მართვაში.
Იხილეთ ასევე:
ხშირად გამოყენებული ბრძანებები "ტერმინალში" Linux- ში
LN / FORT / LS / GREP / PWD ბრძანება Linux- ში