Sådan styres processer ved hjælp af terminalen [Mac]
Et af de mest frustrerende øjeblikke, som en person kan opleve, er det tidlige udseende af det spinde regnbuehjul. Det er en ulempe, når det er bedst, og et tegn på midlertidig død for det program, man måske arbejder på. Hvis du bliver narret af den roterende cirkel af farver, så er det måske tid til at begynde at gøre noget imod det. Vi har fået nogle kommandoer, du kan tage i Terminal for at bekæmpe den farverige dødsbringer.
Bemærk : For erfarne Linux-brugere er disse kommandoer meget grundlæggende og barnespil, men for Mac-brugere, der er for vant til den grafiske grænseflade, vil det være med til at kende, når systemet ikke reagerer. For nye Linux-brugere vil de følgende tricks også fungere på dit system.
Overvågning af dine processer
Først og fremmest vil du være proaktiv med din terminal brug for at holde applikationer fra at gå terminal. Den bedste måde at gøre dette på er at overvåge diskaktivitet. For at se, hvad der sker i din Mac på et givet tidspunkt, skal du åbne Terminal og skrive
top
Dette vil præsentere dig med en fortegnelse over alt, hvad der sker under hooden på din maskine.
Inkluderet i denne udlæsning er de processer, der kører på dit system. De er vist på nederste halvdel af skærmen. Oplysningerne, der er lagt ud på tværs af skærmen, kan virke svært at læse, men der er et par vigtige detaljer, som du kan hente fra Terminal. Vigtige områder at kontrollere er
- % CPU - som fortæller mængden af CPU den givne proces bruger
- Tid - hvilket angiver den akkumulerede mængde tid, en ansøgning har taget op.
- PID, eller procesidentifikation - Dette nummer vil være nyttigt, hvis du behandler en bestemt individuel applikation eller proces.
Hvis du gerne vil finde en bestemt applikation, der fokuserer din opmærksomhed på - måske for at være særlig problematisk for dig - det ikke vises i din liste, kan du finde det inden for Terminal kommandolinjerne ved at bruge kommandoen
ps -ax | grep [ansøgningsnavn]
For eksempel, hvis du skulle " ps -ax | grep TextEdit
ps -ax | grep TextEdit
, "terminalen ville spytte oplysninger om denne ansøgning, herunder det nogensinde vigtige PID nummer.
Dræber en proces
Når du har PID af en besværlig proces, kan du nemt fjerne dine kampe uden at forlade terminalen. Det er her Terminal bliver dit sværd mod den sværgede fjende, det spinde regnbuehjul.
Indtast kommandoen med PID for din problemproces
dræb -9 PID
"-9" i kommandolinjen dikterer til Terminal, at din kommando ikke er uagtsom, hvilket i det væsentlige garanterer for dig, at udførelsen finder sted.
Hvis du stadig har problemer med at dræbe programmet, kan det være muligt, at programmet ikke køres af dig, og i stedet er handlingen af rodbrugeren. Der er et arbejde rundt for dette. Du skal blot tilføje "sudo" til forsiden af din kommando, så hele linjen læses som
sudo kill -9 PID
Denne kommando vil så anmode om en administrativ adgangskode, som når opfyldt vil fuldføre kill-anmodningen.
Brug af Terminal kan være en affektiv måde at overvåge og administrere dine processer og deres funktioner på din computer. Hvis du bemærker en proces, som du ikke husker at lancere, har problemer med et bestemt program, eller blot skal frigøre nogle af din CPU, skal disse kommandoer til din terminal holdes nære. Brug dem med omhu, fordi en kommando i skrivefeltet kan være problematisk. Følgende anvisninger ovenfor bør føre til en tilfredsstillende måde at styre din maskine på.