Python-ის მრავალი ინსტანციის გაშვება ართულებს თითოეული ინდივიდუალური ინსტანციის პოვნას, თუ მათი შეჩერება გსურთ. Ubuntu Linux-ში აპლიკაციის ან პროცესის თითოეულ ინსტანციას აქვს უნიკალური ID. თქვენ შეგიძლიათ შეაჩეროთ კონკრეტული პროცესის ყველა შემთხვევა, როგორიცაა პითონი, თითოეულის ID-ის ცოდნის გარეშე პროცესი "pkill" ბრძანების გამოყენებით, რომელიც ადგენს ყველა პროცესს, რომელიც შეესაბამება თქვენს კრიტერიუმებს და კლავს თითოეული. "pgrep" ბრძანება გამოსცემს პროცესის ID-ებს მოცემულ კრიტერიუმებზე დაყრდნობით.
Ნაბიჯი 1
დააწკაპუნეთ მაუსის მარჯვენა ღილაკით სამუშაო მაგიდაზე და აირჩიეთ ტერმინალი ტერმინალის ფანჯრის გახსნის ვარიანტი.
დღის ვიდეო
ნაბიჯი 2
ჩაწერეთ ბრძანება სუდო პკილი პითონი ყველა პითონის გაშვებული პროცესის მოკვლა, მიუხედავად იმისა, თუ ვინ დაიწყო ეს პროცესი. მოთხოვნისას ჩაწერეთ თქვენი პაროლი.
ნაბიჯი 3
ჩაწერეთ ბრძანება სუდო პგრეპ პითონი რათა დარწმუნდეთ, რომ პითონის ყველა პროცესი შეჩერებულია. ეს ბრძანება არ უნდა აწარმოებდეს გამოსავალს და თქვენ არ მოგეთხოვებათ პაროლი.
რჩევა
შესატყვისად გამოყენებული პროცესის სახელი შემოიფარგლება /proc/pid/stat-ის გამოსავალში არსებული 15 სიმბოლოთი. ყოველთვის გამოიყენეთ -f ვარიანტი ბრძანების სრულ ხაზთან შესატყვისად, /proc/pid/cmdline.