ჩამოთვლის პროცესები Linux- ზე

Pin
Send
Share
Send

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

დაათვალიერეთ Linux პროცესების სია

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

მეთოდი 1: ტერმინალი

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

  1. დასაწყისისთვის, გაუშვით კონსოლი, მენიუში შესაბამისი ხატის დაჭერით ან კლავიშთა კომბინაციის გამოყენებით Ctrl + Alt + T.
  2. დაარეგისტრირეთ ბრძანებაფსუბრალოდ დარწმუნდით, რომ ის მუშაობს და გაეცნოს მონაცემების ტიპს, არგუმენტების გამოყენების გარეშე.
  3. როგორც ხედავთ, პროცესების სია აღმოჩნდა საკმაოდ მცირე, ჩვეულებრივ არაუმეტეს სამი შედეგისა, ამიტომ დრო უნდა მიაქციოთ უკვე აღნიშნულ არგუმენტებს.
  4. ყველა პროცესის ერთდროულად ჩვენება, ღირს დამატება -ა. ამ შემთხვევაში, ბრძანება ჰგავსფს-ა( უნდა იყოს ზედა შემთხვევაში). კლავიშის დაჭერის შემდეგ შედი დაუყოვნებლივ ნახავთ სტრიქონების შეჯამებას.
  5. წინა გუნდი არ აჩვენებს ჯგუფის ლიდერს (ძირითადი პროცესი ჯგუფიდან). თუ თქვენ დაინტერესებული ხართ ამ მონაცემებით, აქ უნდა დაწეროთps -d.
  6. შეგიძლიათ მიიღოთ უფრო სასარგებლო ინფორმაცია უბრალოდ დამატებით-ფ.
  7. შემდეგ გამოიკვეთა გაფართოებული ინფორმაციის მქონე პროცესების სრული სიაps-af. ცხრილში ნახავთ UID - მომხმარებლის სახელი, რომელმაც დაიწყო პროცესი, PID - უნიკალური ნომერი, PPID - მშობლების პროცესის ნომერი, - CPU– ზე დატვირთვის დროის პროცენტი პროცენტულად, როდესაც პროცესი აქტიურია, STIME - გააქტიურების დრო, ტიტი - კონსოლის ნომერი, საიდანაც გაკეთდა გაშვება, დრო - სამუშაო დრო CMD - გუნდმა, რომელმაც დაიწყო პროცესი.
  8. თითოეულ პროცესს აქვს საკუთარი PID (Prrocess იდენტიფიკატორი). თუ გსურთ იხილოთ კონკრეტული ობიექტის მოკლე შინაარსი, დაწერეps-fp PIDსად PID - პროცესის ნომერი.
  9. ასევე მინდა შევეხო დალაგებას. მაგალითად, ბრძანებაps -FA - დალაგება pcpuსაშუალებას გაძლევთ განათავსოთ ყველა ხაზი, დატვირთვის შესაბამისად, CPU– ზე დაps -Fe - დალაგება rss- RAM– ის მოხმარებული ოდენობით.

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

  • -ჰ- პროცესის ხის ჩვენება;
  • -ვა- ობიექტების გამომავალი ვერსიები;
  • -არა- ყველა პროცესის შერჩევა განსაზღვრული პროცესების გარდა;
  • -ჩ- მხოლოდ გუნდის სახელის ჩვენება.

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

მეთოდი 2: სისტემის მონიტორი

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

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

უფრო მეტი: სისტემის მონიტორინგის ოპერაციის გზები Linux- ზე

  1. გარბოდა "სისტემის მონიტორი" ნებისმიერი მოსახერხებელი მეთოდი, მაგალითად, მენიუდან.
  2. პროცესების სია ნაჩვენებია დაუყოვნებლივ. თქვენ გაეცნობით, რამდენს ხარჯავენ მეხსიერება და CPU რესურსები, ნახავთ იმ მომხმარებელს, ვინც პროგრამა წამოიწყო, ასევე შეგიძლიათ გაეცნოთ სხვა ინფორმაციას.
  3. დააჭირეთ ღილაკს ინტერესის ხაზით, რომ გადადით მისი თვისებები.
  4. აქ ნახავთ თითქმის ყველა ერთსა და იმავე მონაცემს, რომლის საშუალებითაც შესაძლებელია "ტერმინალი".
  5. სასურველი პროცესის მოსაძებნად გამოიყენეთ საძიებო ან დალაგების ფუნქცია.
  6. ყურადღება მიაქციეთ პანელს ზედა - ეს საშუალებას გაძლევთ დაალაგოთ ცხრილი საჭირო მნიშვნელობებით.

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

Pin
Send
Share
Send