/ / Hur man använder Mac Terminal's Hidden Task Manager för att se bakgrundsprocesser

Hur man använder Mac Terminal's Hidden Task Manager för att se bakgrundsprocesser

Du stänger ett terminalfönster, bara för att få veta att detta kommer att avsluta en pågående process. Vilket är förvirrande, för du visste inte att något fortfarande körde alls.

Det finns alla möjliga anledningar till en ansökankan springa i bakgrunden i ett terminalfönster, och det kan inte vara en bra idé att stänga fönstret medan ett körs, åtminstone inte utan att ta reda på vad som händer.

Det är där inspektören kommer till nytta. När terminalen är öppen trycker du på Command + I för att ta upp inspektören. Alternativt kan du klicka på Shell> Visa inspektör i menyraden. Hur som helst öppnas ett sidofönster.

Det här är inspektören och det gör att du kanändra ett antal inställningar. Du kan ange ett namn för det för närvarande öppna fönstret, användbart om du är den typ av person som har flera olika terminaler öppna åt gången, och du kan ändra storleken på fönstret och ändra bakgrundsfärgen.

Vad som intresserar oss är dock längst ner i fönstret: en lista över de för närvarande öppna processerna.

I vårt fall har vi stoppat cmus, en musikspelare, i bakgrunden - jag måste ha använt Control + Z för att stoppa applikationen istället för att faktiskt stänga den. Jag kunde använda kommandot fg för att växla tillbaka till det avstängda programmet, men jag mår bra när jag stänger ansökan. Du måste känna igen programmet och avgöra om det är viktigt att hålla det igång.

Om du vill avsluta en viss process högerklickar du på dess namn i listan, går sedan till Signalprocessgrupp och klickar på Döda.

Detta stänger programmet direkt, så att du kan stänga ditt fönster utan att oroa dig.

Om du tycker att det här är användbart kan du överväga att kontrolleraut vår lista över Bash-tangentbordsgenvägar för macOS, tillsammans med några bara för roliga knep gömda i macOS Terminal. Det finns mycket att utforska här, så dyk in och lär dig något nytt. Tack till Alyssa Ross som lärde mig ovanstående trick!