Er du bange for Mac-kommandolinjen? At lære et par enkle kommandoer kan hjælpe dig med at opbygge din tillid og kaste den frygt. Du kan endda opdage, at du nyder at arbejde i et kommandolinjemiljø!
Brug terminal til at udføre kommandoer
Din Mac kommer med en app kaldet terminal under applikationer & gt; Hjælpeprogrammer. Sådan udfører du kommandoer på din Mac ved hjælp af kommandolinjen. Start Terminal ved at finde den i mappen Hjælpeprogrammer eller ved at søge efter det ved hjælp af spotlight, og så kendisfør dig selv med grænsefladen.
Mange af de genveje, som du bruger i andre apps, vil fungere her. Du kan åbne flere faner med kommando + t eller et nyt terminalvindue med kommando + n. Skær, kopi og indsæt alt arbejde som forventet, og du kan trække en fil eller mappe i terminalvinduet for straks at springe til den pågældende mappe.
Vi dækker nogle af de mest grundlæggende Mac Terminal-kommandoer her. Disse vil være kendt for dig, hvis du nogensinde har Brugte Linux-kommandolinjen , også.
Når vi er færdige, vil du måske lære Sådan lås du din Mac fra terminalen , eller endda hvordan lukke den ned med en simpel kommando .
Brug flag til at ændre kommandoer
De fleste kommandoer kan vedhæftes med et flag i form af en bindestreg og et brev for at få adgang til forskellige funktioner. For eksempel er
-R.
Flag anvender en kommando rekursivt, så den gælder for en mappe, alle filer og mapper inden for den pågældende mappe, alle filer og mapper inde i disse mapper og så videre.
Flagget vises altid efter kommandoen. For eksempel:
RM -I & LT; LOCATION & GT;
. I dette eksempel,
rm.
er sletningskommandoen, den
-jeg
Flag instruerer processen for at bede om brugerbekræftelse, og
& lt; Placering & GT;
ville blive erstattet med filen eller mappens placering på drevet. Flags er sagerfølsomme.
Skift mappe:
CD.
Eksempel brug:
CD / mappe /
Brug
CD.
kommando for at ændre mapper. For eksempel:
CD / Volumener / Elements /
For at få adgang til et eksternt drev kaldet "Elementer".
Du kan bruge genveje til hurtigt at springe over til bestemte mapper. For eksempel kører
CD ~
Vil tage dig til hjemmemappen for den aktuelle bruger. Du kan også bruge
CD /
at komme til roden af drevet,
cd ..
at flytte op en mappe, eller
CD ../ ..
at flytte op to mapper.
Liste filer & amp; Mapper:
ls.
Eksempel brug:
ls / mappe /
Også nyttige til at navigere dit drev,
ls.
Kan bruges til at liste indholdet af den aktuelle mappe ved blot at udføre kommandoen. Tilføj det med en placering på drevet for specifikt at målrette mod den mappe.
Du kan tilføje flag til LS-kommandoen for at få forskellige resultater. For eksempel brug
C.
at få en multikolonne udgang,
-S.
at sortere efter størrelse,
-Lt.
For at sortere efter dato ændret,
-La.
For detaljeret indhold inklusive skjulte filer, eller
-Lh.
At oprette en liste med læsbare filstørrelser.
Husk, at du også kan bruge de samme placeringsgenveje, som du vil bruge med cd-kommandoen (f.eks.
ls ~
) for hurtigt at hoppe rundt.
Kopi:
cp.
Eksempel brug:
cp file.txt / destination /
Brug
cp.
For at starte kopieringskommandoen skal du tilføje et flag, hvor det er nødvendigt, og derefter indtaste målfilen eller mappen efterfulgt af et mellemrum, og tilføj derefter destinationsmappen.
Hvis du kopierer en enkelt fil, kan du bruge
cp.
kommando uden et flag som pr. Eksempel vist ovenfor. Hvis du vil kopiere en mappe, skal du bruge
-R.
Flag for at angive, at alle filer og mapper i mappen skal inkluderes. For eksempel:
CP -R / mappe / / Destination /
.
Du kan endda inkludere flere filer i en enkelt kopieringskommando. For eksempel:
CP FILE1.TXT FILE2.TXT FILE3.TXT / DESTINATION /
.
Flyt og omdøber:
mv.
Eksempel brug:
mv file.txt / destination /
Flyt fungerer næsten identisk for at kopiere som vist ovenfor, bortset fra at der ikke er behov for at tilføje et rekursivt flag, når de flytter mapper. Du kan tilføje en
-jeg
Flag til kommandoen for at kræve bekræftelse, før du flytter, da MV-kommandoen overskriver eventuelle filer i destinationen som standard.
Du kan bruge
mv.
For at omdøbe filer også ved at "flytte" en fil til samme mappe. For eksempel:
mv oldfilename.txt newfilename.txt.
.
Lav en ny mappe:
mkdir.
Eksempel brug:
mkdir & lt; navn & gt;
Hvis du vil oprette en ny mappe, skal du bruge
mkdir.
Kommando, efterfulgt af navnet på den mappe, som du vil oprette. Du kan oprette flere mapper ved at adskille navnene med mellemrum. For eksempel:
mkdir mappe1 mappe2 mappe3
.
Hvis du vil oprette en mappe med et mellemrum i navnet, skal du sørge for, at du sætter mappenavnet i citater. For eksempel,
mkdir "min mappe"
.
Slet filer og forstærker; Mapper:
rm.
Eksempel brug:
rm & lt; fil & gt;
Det
rm.
Kommando sletter filer eller mapper straks uden at bede dig om bekræftelse først. Du kan tilføje
-jeg
Flag for at kræve brugerbekræftelse, når du bruger det, som skal hjælpe med at forhindre uheld.
Du kan slette flere filer på én gang ved at tilføje flere filnavne til slutningen af kommandoen. For eksempel:
rm file1.txt file2.txt file3.txt
.
Display Disk brug & Amp; Fri plads:
DU.
& amp;
DF
Eksempel brug:
du / destination /
Brug
DU.
kommando til beregning af diskbrug på den placerede placering. For en langt mere nyttig aflæsning løber
du -sh / destination /
i stedet for at give en menneskelig læsbar total diskbrug for et bestemt sted.
Tilsvarende kan du bruge
DF -H.
at beregne diskplads eller bruge
-H.
Flag for at vise total diskplads i "metriske" opbevaringsenheder (for eksempel 1000 MB pr. GB i modsætning til 1024 MB pr. GB).
Find en fil:
Find
Eksempel brug:
Find / Location / -Name & LT; File & GT;
Denne kommando kan hjælpe dig med at finde filer på din disk. Følg
Find
kommando med placeringen af den mappe, som du vil søge i, den
-navn
Flag, og derefter navnet på den fil, du vil finde.
Du kan altid bruge et wildcard
*
at søge partielle filnavne. For eksempel,
Find / Location / -Name '* .png'
ville finde alle filer med .png-udvidelsen på det angivne sted.
Åbn en fil:
åben
Eksempel brug:
åben & lt; fil & gt;
Du kan bruge
åben
kommando for at åbne filer eller mapper blot ved at angive stien eller stien med filnavn derefter. Åbn flere mapper eller filer ved at kæde dem i slutningen af kommandoen. For eksempel,
Åbn FILE1.TXT FILE2.TXT FILE3.TXT
.
Du kan også åbne filer i bestemte applikationer ved hjælp af -A-flag, efterfulgt af navnet på applikationen (eller stien til .app-filen, hvis du kender det). For eksempel:
Åbn -A preview file.pdf
.
Rediger en fil:
nano.
Eksempel brug:
nano & lt; fil & gt;
nano.
Er en grundlæggende open source tekst editor inkluderet med MacOS til redigering af filer i terminalen. Du kan redigere tekstbaserede filer, herunder systemfiler, ved hjælp af
nano.
kommando, efterfulgt af filnavnet.
Når du er i nano, skal du være opmærksom på kommandoerne nederst på skærmen, som involverer kontrolknappen. For at gemme en fil skal du trykke på Control + O (kendt som "WRIT OUT") eller afslutte uden at gemme ved hjælp af Control + X.
Kør som Super User:
sudo.
Eksempel brug:
sudo & lt; kommando & gt;
Det
sudo.
Prefix bruges til at udføre en kommando som en "superbruger", også kendt som rod eller admin. Når du har indtastet en kommando præfikset af
sudo.
, Du bliver forpligtet til at indtaste din administratoradgangskode for at udføre den.
Nogle kommandoer kræver rodadgang for at arbejde. Hvis du vil redigere en systemfil, skal du muligvis bruge
sudo nano & lt; fil & gt;
for at gemme dine ændringer.
Vis arbejdskataloget:
pwd.
Eksempel brug:
pwd.
For at vise den aktuelle mappe, som du er i (eller "Udskriv arbejdskatalog"), kan du bruge
pwd.
kommando. Dette er især nyttigt til udskrivning af en sti, som du senere kan kopiere og indsætte.
Vis løbende processer:
top
Eksempel brug:
top
For at se en liste over aktuelt kørende processer og hvor meget CPU og hukommelse, de i øjeblikket bruger, skal du udføre
top
. Som standard viser processen alle processer ved CPU-brug, med proces-id eller
PID.
vises sammen med hver post.
Du kan ramme "Q" for at komme tilbage til kommandolinjen, når du er færdig.
Afslut en proces:
dræbe
Eksempel brug:
Dræb & LT; PID & GT;
For at dræbe en proces skal du først køre den øverste kommando for at finde sin proces-id (eller
PID.
). Du kan derefter bruge
dræbe
kommando, efterfulgt af nummeret, der vises sammen med processen. For eksempel:
Dræb 1569.
.
Lær mere om en kommando:
mand
Eksempel brug:
mand & lt; kommando & gt;
Hver kommando på denne liste har en manual, der er forbundet med den, der forklarer præcis, hvordan man bruger det, og hvad de forskellige flag gør sammen med nogle flere eksotiske eksempler på de kommandoer, der bruges.
For eksempel er
top
Kommando har mange flag og andre modifikatorer, som du kan læse om at bruge:
MAN TOP.
. Hvis du vil mestre kommandolinjen, brug af
mand
kommando er afgørende.
Gør mere med homebrew
Disse kommandoer er nyttige til at vide i en nødsituation. For eksempel kan du ikke køre Finder til Kopier filer fra din Mac's Drive i Gendannelsestilstand , men dig kan Manuelt kopiere filer ved hjælp af Terminal, hvis du ved, hvordan du gør det.
Hvis du vil få mere brug ud af terminalen, skal du overveje Brug HomeBrew til at downloade og installere software direkte fra din MAC's kommandolinje .