Når vi starter et program eller program i macOS Sierra, starter en proces, der er knyttet til programmet, automatisk, og denne proces giver os mulighed for at arbejde korrekt med programmet eller programmet. Der er situationer, hvor disse processer præsenterer en form for fiasko, og vi bemærker det ved følgende symptomer.
Mulige fejl
• Blokering af applikationen eller programmet
• Udstyrslås
• Uventet genstart
• Åbner ikke applikationen
Når en proces påvirker programmets eller udstyrets stabilitet, bruger vi normalt kommandoen kill til at "dræbe" den nævnte proces og genvinde systemets stabilitet, og til dette bruger vi PID eller identifikator for processen. Husk, at for at se PID for en proces skal vi få adgang til Aktivitetsovervågning, og der på fanen CPU har vi listen over processer og deres respektive PID.
I dag bringer Solvetic to alternativer til kill -kommandoen for at stoppe en proces i macOS Sierra og dermed tage handlinger på den.
1. Stop eller "dræb" en proces ved hjælp af killall
Denne kommando bruges til at dræbe en bestemt proces ved hjælp af sit navn i macOS Sierra. For at bruge denne kommando bruger vi følgende syntaks:
killall (proces)For eksempel, hvis vi vil dræbe processen kaldet iTunes, indtaster vi følgende:
killall iTunes
Umiddelbart lukkes processen, så vi skal være forsigtige, når vi dræber en proces, da vi kan miste de oplysninger, vi arbejder på indtil videre. For at tvinge til at lukke en proces kan vi tilføje parameteren -KILL ved hjælp af følgende syntaks:
killall -KILL (proces)
2. Stop eller "dræb" en proces ved hjælp af pkill
Takket være pkill har vi mulighed for at stoppe en service ved hjælp af dens navn og ikke dens PID. En af de fordele, vi har med pkill, er, at navnet på processen skal være indeholdt i anførselstegn, hvilket giver os mulighed for at indtaste navnet på processen, selv med mellemrum uden at påvirke dets udførelse.
For eksempel, for at "dræbe" iTunes -processen, skal du blot indtaste følgende:
pkill "iTunes"
På denne måde lukker vi processen og genvinder systemets stabilitet. Nogle muligheder, som vi kan bruge med pkill, er:
dræbe alle processer, der starter med et bestemt bogstav
pkill W * (I dette tilfælde dræber vi de processer, der starter med W)
Dræb processer, der tilhører en bestemt bruger
pkill -U User_Name Process_Name
Vi kan se, hvordan vi på en enkel og helt praktisk måde kan "dræbe" en proces i macOS Sierra.
Mac -aktivitetsmonitor