En nybörjarguide för att använda Mac -terminalen

En nybörjarguide för att använda Mac -terminalen

För de flesta av dina dagliga Mac -uppgifter är ett mjukt och vänligt GUI både en tillgång och en tröst. Ibland är Finder dock en klumpig mellanhand.





Det finns snabbare sätt att ta reda på var den där irriterande 5 GB -filen gömmer sig, eller sökvägen till varje fil som är relaterad till den appen du trodde att du tog bort. För dessa jobb och andra är kommandoraden din nya bästa vän.





Vad är terminal?

Terminal är ett verktyg som låter dig interagera med din Mac via kommandoraden. Linux-operativsystem inkluderar liknande verktyg, eftersom både Linux och macOS är Unix-liknande operativsystem. Kommandoradsgränssnittet (CLI), eller det språk som du skriver i Terminal för att interagera med din Mac, kallas våldsamt slag . Allt vi diskuterar nedan är ett bash -kommando.





Före dig börja använda Terminal , kan du anpassa den till din egen personliga preferens. Om du föredrar är det till och med möjligt att ladda ner ett tredjepartsalternativ för ett anpassat utseende.

Allmänna Mac -kommandoradstips

Låt oss först titta på några grundläggande terminalfakta du borde veta.



Allmän syntax

Ett bash -kommando följer vanligtvis detta mönster:

[Command] [Options] [Input or Path to File or Directory]

Till exempel i:





ls -la /Applications ls

är kommandot,

-la

är en sammansättning av två individuella alternativ (





-l

och

-a

) och

/Applications

är vägen till listan.

Vägen

Att förstå vägar hjälper dig att förstå hur macOS faktiskt ser dina filer. I huvudsak är sökvägen till en fil den ryska dockarnas bo i mappar där den finns, följt av namnet på själva filen.

Till exempel på en Mac kallas sökvägen till en fil Mina hemligheter som lever på användaren John Doe's Desktop is

/Users/jdoe/Desktop/'My Secrets'

.

White Space

Du måste undvika vitt utrymme för att terminalen ska kunna bearbeta den korrekt. När bash ser ett mellanslag, tolkar det det som slutet på ett kommando. Så om du har en mapp med mellanslag i namnet, gillar Path Test , och du försöker lista innehållet med

ls /Applications/Path Test

, du får detta:

Vad händer här? Tja, bash tror att du ringde ls/Applications/Path . När den inte kunde hitta filen slutade den.

Om du vill att bash ska känna igen hela mappens namn kan du antingen slå in namnet i citattecken eller använda ett snedstreck, så här:

  • | _+_ | eller
  • ls /Applications/'Path Test'

Sudo

Många av kommandona nedan kräver åtkomst på administratörsnivå. Om du för närvarande inte är inloggad på administratörskontot, men du vet administratörslösenordet, kan du placera det

ls /Applications/Path Test

(som står för 'single user do') framför kommandot för att tillfälligt ge det administratörsnivå.

Terminalkommandon för att förbättra ditt arbetsflöde

Nu när du känner till grunderna, låt oss ta en titt på några extremt praktiska kommandon. Observera att du kan ta fram fullständig information om dessa kommandon, inklusive alla deras alternativ och exempel, genom att skriva

sudo

in i terminalen.

hitta

  • Ersätter: Strålkastare
  • Varför är det bättre: Det går snabbare och söker efter systemmappar som Spotlight utesluter eller har problem med att indexera.

Spotlight tenderar att hoppa över macOS -systemfiler om du inte säger till det och kan även då ha problem med att indexera dem. Omvänt, bash hitta kommandot kan söka efter vad som helst, var som helst och kommer att mata ut hela sökvägen till det du letar efter.

Syntaxen för hitta består av fyra delar. I ordning är de:

  1. hitta
  2. sökvägen till katalogen du vill söka ( /Applikationer Nedan)
  3. alternativ (exemplet nedan har -namn , vilket innebär att hitta kommer att söka efter filer som matchar det namnet)
  4. strängen att söka (exemplet nedan har Google Chrome )

Du borde veta det hitta använder regex (även kallat reguljära uttryck). En fullständig förklaring av detta ämne ligger utanför tillämpningsområdet för denna artikel (eller något annat än en lärobok). Nedanstående exempel introducerar dock ett viktigt koncept i regex, vilket är asterisken ( * ) eller jokertecken.

Att sätta det i början och slutet av söksträngen betyder att hitta kommer att mata ut resultat som har tecken före och efter söktermen. I detta fall, Google Chrome kommer att ta upp Google Chrome.app .

Allt går ihop för att se ut så här:

av

  • Ersätter: Cmd + I att visa info.
  • Varför är det bättre: Det kan visa dig flera mappar samtidigt och tar vanligtvis mindre tid att ladda.

av står för 'diskanvändning' och kan snabbt berätta storleken på en fil eller mapp, eller till och med en lista över filer i en mapp.

De bästa alternativen för av är:

  • -d (djup): När det följs av ett nummer, berättar det hitta att begränsa sin sökning till a -d djupnivå i katalogen där den körs.
    • Om du till exempel kör | _+_ | , det visar bara den totala storleken på mapparna och filerna i din Ansökningar mapp, inte storleken på undermappar i dessa mappar.
  • -h (läsbar för människor): Detta visar storleken på dina filer i TILL , M , eller G , som står för kilo, mega eller gigabyte.

Ta en titt på av i aktion:

saker att göra med en hallon pi 3

mv

  • Ersätter: Peka och klicka på att flytta mappar och filer.
  • Varför är det bättre: Det är snabbare och kräver ingen navigering.

Du kan snabbt flytta en fil eller mapp till en annan mapp med mv . Det fungerar genom att helt enkelt ändra sökvägens namn.

Syntaxen är

man

.

Till exempel,

du -d 1 /Applications

ska flytta fil1 från jdoe's Dokument till hans Skrivbord .

ls

  • Ersätter: Cmd + i att visa info.
  • Varför är det bättre: Det är snabbare, kan visa information om flera filer samtidigt och är mycket anpassningsbar.

ls är ett otroligt kraftfullt kommando för att visa dig exakt vad som finns i dina mappar. Det avslöjar också vem som får se dem, om du har några dolda filer eller mappar och mycket mer.

De bästa alternativen för ls är:

  • -de (lång): Visar behörigheterna för varje fil i mappen, den senaste ändringstiden, filägaren och filnamnet.
  • -till (alla): Visar dig alla filer i en mapp, inklusive de dolda filerna (bra för att visa användarbiblioteket i macOS, som är dolt som standard).

Så här ser utgången ut:

mkdir

  • Ersätter: Finder> Arkiv> Ny mapp
  • Varför är det bättre: Det är snabbare, och du kan ställa in namnet direkt i kommandot istället för att dubbelklicka på den nya mappen.

Skapa nya mappar på ett ögonblick med det här kommandot.

Exempel:

mv

rm

  • Ersätter: Flytta filer till papperskorgen och tömma den.
  • Varför är det bättre: Det är snabbare och bra för att ta bort irriterande filer som papperskorgen inte kommer att bli av med.

Detta kommando kommer att ta bort alla filer som du lägger in i dess sökväg omedelbart och utan fördomar. Uppenbarligen, använd den med största försiktighet. Till skillnad från att klicka Töm papperskorgen , rm kommer inte fråga om du är säker. Det förutsätter att du vet vad du gör.

En sak att notera om rm är att det som standard bara tar bort filer, inte mappar. För att ta bort mappar måste du använda -R alternativ, som står för rekursiv .

Exempel:

mv /Users/jdoe/Documents/file1 /Users/jdoe/Desktop/file1

Behärska din Mac med terminalen

Nu känner du till några viktiga Terminal -kommandon och kan börja integrera dem i ditt dagliga Mac -arbetsflöde. När du väl känner dig bekväm med bash kan du gå utöver att bara byta ut dina dagliga uppgifter och börja utforska krafter som bara kommandoraden kan erbjuda.

Börja med att installera Homebrew , den bästa pakethanteraren för macOS. Det låter dig installera nya programmeringsspråk, programvarelager och mer. Och sedan kan du gå vidare försöker några roliga och coola kommandon och anpassa Terminal för att göra den ännu mer användbar.

Dela med sig Dela med sig Tweet E-post En nybörjarguide för att animera tal

Att animera tal kan vara en utmaning. Om du är redo att börja lägga till dialog i ditt projekt bryter vi ner processen åt dig.

Läs Nästa
Relaterade ämnen
  • Mac
  • Terminal
  • Kommandotolken
  • Linux Bash Shell
  • Mac -tips
Om författaren Chawaga Team(21 artiklar publicerade)

Tim Chawaga är en författare som bor i Brooklyn. När han inte skriver om teknik och kultur, skriver han science fiction.

Mer från Tim Chawaga

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera