Terminal-appen på Mac er kommandolinjegrænsefladen, der giver dig mulighed for at bruge Unix-kommandoer til at udføre nogle opgaver meget hurtigere, end du kunne udføre dem ved hjælp af den grafiske brugergrænseflade (GUI). Ved at bruge Terminal-kommandoer kan du åbne filer, forbedre din Macs ydeevne og meget mere. Sådan bruger du Terminal på Mac, inklusive nogle kommandoer til at komme i gang.
Start med at åbne terminal
Selvfølgelig vil dit første skridt være at åbne Terminal. Der er flere muligheder for at gøre det, men den nemmeste er at trykke på Command + Mellemrumstasten for at åbne Spotlight og derefter søge efter "Terminal." Tophittet skal være appen Terminal. Dobbeltklik for at åbne den.
Når terminalvinduet åbnes, kan du ændre størrelsen på det ved at trække i et af hjørnerne for at udvide det. Du kan også ændre appens udseende ved at gå til Terminal > Preferences eller trykke på Command+, (komma) tastaturkombination. I dialogboksen Profiles, der vises, kan du ændre udseendet af kommandovinduerne, så de matcher din stil eller behov.
Når dit terminalvindue har det udseende, du foretrækker, kan du begynde at bruge det til at udføre kommandoer på computeren.
Det grundlæggende i terminalkommandoer
Du kan gøre en masse fede (og nyttige) ting med terminalen. For eksempel, hvis du virkelig vil, kan du bruge en Terminal-kommando til at få din Mac til at tale til dig. Men før du starter, er det nyttigt at vide, hvordan terminalkommandoer skrives.
Hver terminalkommando har tre dele.
- Kommandoen: Dette er de faktiske bogstaver, som du vil skrive i terminalvinduet for at udføre en kommando. Vær meget forsigtig, når du bruger Terminal-kommandoer, fordi nogle kommandoer kan slette filer eller forårsage anden skade på dit system, der kan forhindre din computer i at fungere.
- Et argument: Denne del af en kommando fortæller hvilke ressourcer kommandoen skal arbejde på. Skal f.eks. en cp, eller kopi, kommando kopiere dette vindue eller et andet?
- En mulighed, der ændrer output: Dette er et direktiv om, hvor resultaterne af en specifik kommando skal vises.
For eksempel, hvis du vil flytte en fil, skal du bruge kommandoen mv Argumentet for den kommando ville være placeringen af den fil, du vil flytte. Og outputtet ville være det sted, du vil have filen flyttet til. Så at flytte en fil fra dit skrivebord til din Dokumenter-fil kan se sådan ud:
mv ~/Desktop/TerminalTestFile.rtf ~/Documents
Denne kommando siger: "Flyt (kommandoen) filen TerminalTestFile.rtf (argumentet) fra mit skrivebord til mine dokumenter (outputtet)."
I Terminal er tilde-tegnet ~ en genvej til din hjemmemappe. Både skrivebordet og mappen Dokumenter findes i hjemmemappen.
Regler for brug af terminalkommandoer
Nu hvor du forstår det grundlæggende i, hvordan man skriver og bruger terminalkommandoer, er der et par regler, som du skal forstå.
- Når du bruger terminal, skal du altid skrive kommandoen og derefter trykke Enter eller Return på dit tastatur.
- Du kan ikke bruge musen til at interagere med terminalvinduet ud over at bruge knapperne Luk, Udvid og Skjul i øverste venstre hjørne af vinduet.
- For at afbryde en kommando, der kører, skriv Control+C.
- For at afslutte Terminal uden at bruge din mus, skriv Command+Q.
- Kommandoer udføres automatisk på den sidst anvendte placering på din computer. Hvis du vil angive en anden placering for en kommando, der skal udføres, skal du bruge kommandoen cd og en mappesti til at angive den placering, du vil kommandere til at udføre i.
En alternativ måde at ændre mapper på, som er især nyttig, hvis du ikke kender den nøjagtige mappesti, er at bruge GUI'en til at navigere til den placering, du vil inkludere og derefter trække og slippe mappen ind i Terminal-vinduet. Det vil ikke flytte biblioteket, i stedet vil det kopiere stien til biblioteket til den kommando, du skriver.
En bemærkning mere, før du går videre. Hvis du aldrig har brugt terminal før, kan du blive forvirret, når du udfører en kommando, og der sker ikke noget i Terminal-vinduet. Bare rolig. I mange tilfælde er det præcis, hvad der er meningen, der skal ske.
Når du f.eks. skriver cd ~, vil du blive returneret til Home biblioteket. I dit terminalvindue vil din markør gå videre til næste linje uden indikation af, at der er sket noget. Vær sikker på, du er nu tilbage i din hjemmemappe.
Brug af terminalkommandoer på Mac
Med det grundlæggende ude af vejen, kan du begynde at bruge Terminal-kommandoer til at flytte rundt hurtigere og være mere effektiv, mens du bruger din computer. Her er et par Terminal-kommandoer, som du kan prøve at få dine fødder våde, men der er snesevis af Mac Terminal-kommandoer, du kan bruge til at passe til næsten alle dine behov.
Syntaks betyder noget! Vær sikker på, når du bruger Mac Terminal-kommandoer, at du skriver dem nøjagtigt, som de vises her eller på andre lister. Store bogstaver og lige mellemrum og tegnsætning er specifikke, og ændring af et element kan fuldstændig ændre resultatet af kommandoen.
De fleste grundlæggende terminalkommandoer involverer at navigere i filer eller mapper på din computer. For eksempel kan du bruge kommandoen ls (det er et lille bogstav L, et lille S) for at se en liste over alle filerne i den aktuelle mappe. Så hvis du er i Dokumenter, og du skriver ls, vil du se en liste over alle filerne i dokumentmappen (eller mappen).
Du kan ændre (eller ændre outputtet) af ls kommandoen ved at tilføje operatorer. For eksempel sorterer ls -C filerne på den ønskede liste efter størrelse.
Her er nogle ekstra grundlæggende kommandoer, du kan prøve:
åben | Åbner den fil, du har angivet med biblioteksstien. |
rm | Fjern filer |
cp | Copy |
mkdir | Lav bibliotek |
ditto | Dupliker en fil mellem mapper. |
koffeinat | Forhindrer, at din computer går i dvaletilstand, så længe terminalen er åben |
clear | Ryder terminalskærmen |
pwd | Returnerer stien til arbejdsbiblioteket |
.. | Tager dig til forældrebiblioteket |
mand | Fører dig til manualsiden for den kommando, så du kan læse om kommandoen, hvad den gør, og hvordan du bruger den. |
say | Denne kommando vil resultere i, at din Mac taler, hvad end du skrev efter kommandoen say. |
historie | Se din Terminal-kommandohistorik. |
historie -c | Slet din Terminal-kommandohistorik. |