Vårt mega-jukseark med Mac-terminalkommandoer gir en flott referanse for alle viktige kommandoer du bør vite.

Mac-terminalen kommandoer jukseark

Annonse macOS er et intuitivt operativsystem, så du trenger ikke bruke mye tid på å lære det grunnleggende; Når du vet dette, hvorfor bør du lære og dra nytte av Unix-kommandolinjen som er tilgjengelig på Mac-en din? Vi har fire gode grunner: Lås opp juksearket "Mac Terminal Commands" nå! Dette vi

Annonse

macOS er et intuitivt operativsystem, så du trenger ikke bruke mye tid på å lære det grunnleggende; Når du vet dette, hvorfor bør du lære og dra nytte av Unix-kommandolinjen som er tilgjengelig på Mac-en din? Vi har fire gode grunner:

Lås opp juksearket "Mac Terminal Commands" nå!

Dette vil registrere deg på vårt nyhetsbrev

Skriv inn låsen for e-post
  1. Det finnes dusinvis av open source og fritt tilgjengelige Unix-baserte apper. Du trenger ikke å bruke penger på disse.
  2. Når du har problemer med å søke etter filer i Spotlight, kan du gå til Unix søkeverktøy. De er mye kraftigere enn Spotlight.
  3. Du kan administrere filer, mapper og filarkiver på en automatisert måte. Å sette opp en cron-jobb vil håndtere dette automatisk.
  4. Det gir deg mer kraft og kontroll over systemet ditt.

Med så mange Mac-kommandoer er det ofte vanskelig å huske og bruke dem alle. Vi er her for å hjelpe deg med et detaljert jukseark med Mac Terminal-kommandoer du kan bruke til å låse opp forbedret produktivitet på systemet ditt.

Start Terminal-appen fra Applications> Utilities, eller søk etter den via Spotlight. Så kan du komme i gang med noen av de kraftige kommandoene nedenfor.

Mac-terminalen kommandoer jukseark

KommandoHandling
snarveier
TabFullfør automatisk fil- og mappenavn
Ctrl + AGå til begynnelsen av linjen du skriver på
Ctrl + EGå til slutten av linjen du skriver på
Ctrl + UTøm linjen før markøren
Ctrl + KTøm linjen etter markøren
Ctrl + WSlett ordet før markøren
Ctrl + TBytt de to siste tegnene før markøren
Esc + TBytt de to siste ordene før markøren
Ctrl + LFjern skjermen
Ctrl + CDrep på hva du løper
Ctrl + DGå ut av gjeldende skall
Alternativ + →Flytt markøren ett ord fremover
Alternativ + ←Flytt markøren ett ord bakover
Ctrl + FFlytt markøren ett tegn fremover
Ctrl + BFlytt markøren ett tegn bakover
Ctrl + YLim inn det som ble kuttet av den siste kommandoen
Ctrl + ZSetter det du kjører i en suspendert bakgrunnsprosess
Ctrl + _Angre den siste kommandoen
Grunnleggende
/ (Fremover skråstrek)Toppkatalog
. (Enkel periode)Gjeldende katalog
.. (dobbel periode)Foreldrekatalog
~ (Tilde)Hjemmekatalog
sudo [kommando]Kjør kommando med sikkerhetsrettighetene til superbrukeren
nano [fil]Åpner terminalredaktøren
åpen fil]Åpner en fil
[kommando] -hFå hjelp om en kommando
mann [kommando]Vis hjelpemanualen til kommandoen
Endre katalog
cdHjemmekatalog
cd [mappe]Endre katalog, f.eks. Cd-dokumenter
cd ~Hjemmekatalog
cd /Rot av stasjonen
CD -Forrige katalog eller mappe du sist søkte på
pwdVis din arbeidskatalog
cd ..Gå opp til overordnet katalog
cd ../ ..Gå opp to nivåer
Liste over kataloginnhold
lsVis navnet på filer og underkataloger i katalogen
ls -CTving ut flerkolonneutgangen fra oppføringen
ls -aListe over alle oppføringer inkludert de med. (Periode) og .. (dobbel periode)
ls -1Skriv ut listen over filer i en oppføring per linjeformat
ls -FVis a / (skråstrek) umiddelbart etter hver bane som er en katalog, * (stjerne) etter kjørbare programmer eller skript, og @ etter en symbolkobling
ls -SSorter filer eller oppføringer etter størrelse
ls -lListe i et langt format. Inkluderer filmodus, eier- og gruppenavn, dato og klokkeslett ble endret, banenavn og mer
ls -ltListe over filene sortert etter tid modifisert (siste først)
ls -lhLang liste med menneskelige lesbare filstørrelser i KB, MB eller GB
ls -loListe filnavnene med størrelse, eier og flagg
ls -laListe detaljert kataloginnhold, inkludert skjulte filer
Filstørrelse og diskplass
duListe over bruken for hver underkatalog og dens innhold
du -sh [mappe]Menneskelig lesbar utgang av alle filer i en katalog
du -sVis en oppføring for hver spesifisert fil
du -sk * | sortere -nrListe over filer og mapper, totalt størrelsen inkludert undermapper. Erstatt sk * med sm * for å vise kataloger i MB
df -hBeregn systemets ledige diskplass
df -HBeregn ledig diskplass med krefter på 1 000 (i motsetning til 1 024)
Fil- og katalogbehandling
mkdirLag ny mappe med navnet
mkdir -p /Lag nestede mapper
mkdirLag flere mapper samtidig
mkdir ""Lag en mappe med et mellomrom i filnavnet
rmdirSlett en mappe (fungerer bare på tomme mapper)
rm -RSlett en mappe og dens innhold
ta påLag en ny fil uten utvidelse
cpKopier en fil til mappen
cpKopier en fil til gjeldende mappe
cp ~ //Kopier en fil til mappen og gi den kopierte filen nytt navn
cp -RKopier en mappe til en ny mappe med mellomrom i filnavnet
cp -iBer deg om før du kopierer en fil med en advarsel overskriv melding
cp / brukere /Kopier flere filer til en mappe
rmSlette en fil (Dette sletter filen permanent; bruk med forsiktighet.)
rm -iSlett en fil bare når du bekrefter
rm -fTving fjerning uten bekreftelse
rmSlett flere filer uten noen bekreftelse
mvFlytte / endre navn
mvFlytt en fil til mappen, muligens ved å overskrive en eksisterende fil
mv -iValgfritt -i flagg for å advare deg før du overskriver filen
mv * .png ~ /Flytt alle PNG-filer fra gjeldende mappe til en annen mappe
Kommandohistorie
Ctrl + RSøk gjennom tidligere brukte kommandoer
historie nViser de forrige kommandoene du har skrevet. Legg til et nummer for å begrense til de siste n elementene
![verdi]Utfør den siste kommandoen som er skrevet, og som starter med en verdi
!!Utfør den siste kommandoen som er skrevet
tillatelser
ls -ldVis standard tillatelse for en hjemmekatalog
ls -ld /Vis lese-, skrive- og tilgangstillatelsen til en bestemt mappe
chmod 755Endre tillatelsen til en fil til 755
chmod -R 600Endre tillatelsen til en mappe (og dens innhold) til 600
chown:Endre eierskapet til en fil til bruker og gruppe. Legg til -R for å inkludere mappeinnhold
prosesser
ps -axUtdata som for tiden kjører prosesser. Her viser a prosesser fra alle brukere og x viser prosesser som ikke er koblet til terminalen
ps -auxViser alle prosessene med% cpu, % mem, page in, PID og kommando
toppVis live informasjon om prosesser som kjører for tiden
topp -ocpu -s 5Vis prosesser sortert etter CPU-bruk, oppdateres hvert 5. sekund
øverste størrelseSorter topp etter minnebruk
drepe PIDAvslutt prosess med ID. Du vil se PID som en kolonne i Activity Monitor
ps -ax | grepFinn en prosess med navn eller PID
Network
pingPing vert og visningsstatus
hvem erSend ut informasjon om et domene
krøll -OLast ned fil via HTTP, HTTPS eller FTP
ssh @Opprett SSH-forbindelse til med bruker
scp @: / fjernkontroll / baneKopier til en fjernkontroll
Hjemme brygget
brygge legeSjekk brygg for potensielle problemer
brygge installasjonInstaller en formel
brygge avinstalleringAvinstaller en formel
bryggelisteListe over alle installerte formler
brygge søkVis tilgjengelige formler for brygging
bryggeoppgraderingOppgrader alle utdaterte og uspinnede brygger
bryggeoppdateringHent den nyeste versjonen av hjemmebrygg og formel
bryggeoppryddingFjern eldre versjon av installert formel
bryggkran hjemmebrygg / fatTrykk på depot fra GitHub
brygge kistelisteListe over alle installerte fat
brygge fat installereInstaller den gitte kisten
bryg cask avinstallereAvinstaller den gitte kisten
Søk
finn-navnFinn alle filene som er navngitt inni. Bruk jokertegn (*) for å søke etter deler av filnavn
grep ""Legg ut alle forekomster av innsiden (legg til -i for sansensensitivitet)
grep -rl ""Søk etter alle filer som inneholder innsiden
Produksjon
kattSkriv ut innholdet i
mindreSkriv ut innholdet i å bruke den mindre kommandoen som støtter paginering og mer
hodeSkriv ut de første 10 linjene med
>>Legger ut effekten til
>Direkte utgangen til
|Direkte utgangen til

Deretter tilpasser terminalen

Det er mange kommandoer i dette juksearket. Men du trenger ikke å lære dem alle på en gang! Velg noen få som integrerer godt med arbeidsflyten din og sparer mest mulig tid. Når du har mestret disse kommandoene, er det fortsatt mer å lære om terminalen for å forbedre opplevelsen din med den.

For ytterligere lesing har vi sett på hvordan du kan tilpasse Mac-terminalen og gjøre den mer nyttig Hvordan tilpasse Mac-terminalen og gjøre den mer nyttig Hvordan tilpasse Mac-terminalen og gjøre den mer nyttig. Terminal-appen på Mac-en din er kraftig, men det er litt intetsigende. Slik personaliserer du terminal etter dine behov. Les mer .

Utforsk mer om: Cheat Sheet, Command Prompt, Linux Bash Shell, Terminal.