Naredba za ubijanje procesa po imenu u Mac terminalu

Kada pokrenemo aplikaciju ili program u macOS Sierri, automatski se pokreće proces povezan s navedenom aplikacijom i taj nam proces omogućuje ispravan rad s aplikacijom ili programom. Postoje situacije u kojima ti procesi predstavljaju neku vrstu kvara i to primjećujemo po sljedećim simptomima.

Mogući kvarovi
• Blokiranje aplikacije ili programa
• Zaključavanje opreme
• Neočekivano ponovno pokretanje
• Ne otvaranje aplikacije

Kada proces utječe na stabilnost programa ili opreme, obično koristimo naredbu kill da "ubijemo" navedeni proces i povratimo stabilnost sustava, a za to koristimo PID ili identifikator procesa. Upamtite da za prikaz PID -a procesa moramo pristupiti Monitoru aktivnosti i tamo na kartici CPU imamo popis procesa i odgovarajući PID.

Danas Solvetic donosi dvije alternative naredbi kill da zaustavi proces u macOS Sierri i tako poduzme radnje po njemu.

1. Zaustavite ili "ubijte" proces pomoću killall -a

Ova naredba se koristi za ubijanje određenog procesa koristeći njegovo ime u macOS Sierra. Za korištenje ove naredbe koristit ćemo sljedeću sintaksu:

 killall (proces)
Na primjer, ako želimo ubiti proces koji se zove iTunes, unijet ćemo sljedeće:
 ubiti iTunes

Odmah će se proces zatvoriti pa moramo biti oprezni pri ubijanju procesa jer možemo izgubiti informacije na kojima do sada radimo. Za prisilno zatvaranje procesa možemo dodati -KILL parametar koristeći sljedeću sintaksu:

 killall -KILL (proces)

2. Zaustavite ili "ubijte" proces pomoću pkill -a


Zahvaljujući pkill -u imamo mogućnost zaustaviti uslugu koristeći njeno ime, a ne PID. Jedna od prednosti koju imamo s pkill -om je ta što se naziv procesa mora staviti u navodnike, što nam omogućuje da unesemo naziv procesa čak i s razmacima bez utjecaja na njegovo izvršavanje.

Na primjer, da biste "ubili" proces iTunes, samo unesite sljedeće:

 pkill "iTunes"

Na ovaj način ćemo zatvoriti proces i vratiti stabilnost sustava. Neke opcije koje možemo koristiti s pkill -om su:

ubiti sve procese koji započinju određenim slovom

 pkill W * (U ovom slučaju ubijamo procese koji počinju s W)

Ubiti procese koji pripadaju određenom korisniku

 pkill -U Korisničko ime Ime_procesno ime

Možemo vidjeti kako na jednostavan i potpuno praktičan način možemo "ubiti" proces u macOS Sierri.

Monitor aktivnosti Mac računala

wave wave wave wave wave