Slik bruker du Mac Terminal skjult oppgavebehandling til å se bakgrunnsprosesser
Du lukker et Terminal-vindu, bare for å bli fortalt at det vil avslutte en løpende prosess. Det er forvirrende, fordi du ikke visste at noe fortsatt løp i det hele tatt.
Det er mange grunner til at et program kan kjøre i bakgrunnen i et Terminal-vindu, og det kan ikke være lurt å lukke vinduet mens man kjører, i det minste ikke uten å finne ut hva som skjer.
Det er her inspektøren kommer til nytte. Med Terminal åpen, trykk Kommando + I for å hente inspektøren. Alternativt kan du klikke på Shell> Vis inspektør i menylinjen. Uansett vil et sidevindu åpnes.
Dette er inspektøren, og det lar deg endre en rekke innstillinger. Du kan angi et navn for vinduet som er åpent for øyeblikket, nyttig hvis du er den typen person som har flere forskjellige terminaler åpne om gangen, og du kan endre størrelsen på vinduet og endre bakgrunnsfargen.
Det som interesserer oss, er imidlertid nederst i vinduet: en liste over de nåværende åpne prosessene.
I vårt tilfelle har vi cmus, en musikkspiller, stoppet i bakgrunnen. Jeg må ha brukt Control + Z for å stoppe programmet istedenfor å faktisk lukke det. Jeg kunne bruke kommandoen fg
å bytte tilbake til det suspenderte programmet, men det er fint å bare lukke programmet. Du må gjenkjenne programmet og avgjøre om det er viktig å holde det i gang.
Hvis du vil lukke en bestemt prosess, høyreklikker du navnet i listen, deretter går du til Signalprosessgruppe og klikker på Drep.
Dette vil lukke programmet umiddelbart, slik at du kan lukke vinduet ditt uten bekymring.
Hvis du mener dette er nyttig, bør du vurdere å sjekke ut vår liste over Bash tastaturgenveier for macOS, sammen med noen bare for morsomme triks som er skjult i MacOS Terminal. Det er mye å utforske her, så dykk inn og lær noe nytt. Takk til Alyssa Ross for å lære meg det ovennevnte trikset!