Hvis du leter etter en liste med terminalkommandoer for mac, har du kommet til riktig artikkel. I denne artikkelen viser vi deg de mest nyttige terminalkommandoene for Mac på en daglig basis for å utføre handlinger manuelt uten å stole på det grafiske macOS-grensesnittet.
Hvordan åpne Terminal på Mac
Den raskeste metoden for å få tilgang til Terminal på Mac er å bruke snarvei Kommando + mellomromstasten, skriv terminal og klikk på det første resultatet.
Terminalprosesser
ps -øks
Viser prosessene som kjører for øyeblikket. Kommandoen "a" viser prosessene til alle brukere og kommandoen "x" viser prosessene som ikke er koblet til terminalen
ps -aux
Vis alle prosesser med %cpu; %mem; side inn og PID
topp
Viser sanntidsinformasjon om prosessene som kjører
topp -ocpu -s 5
Viser prosesser sortert etter CPU-bruk og oppdatering hvert 5. sekund
topp -o rstørrelse
Sorter prosesser etter minnebruk
drep PID
Avslutt prosess med ID . PID-en vises som en kolonne i Activity Monitor
ps -ax | grep
Finn en prosess etter navn eller PID
Terminalsøk
finne -navn <«»fil»»>»
Finn alle filene med navn innenfor . Vi kan bruke asterisker (*) for å søke etter deler av filnavn
"grep" »» »
Finn alle treff av innenfor
"grep -rl "" »» »
Finn alle filene som inneholder innenfor
Grunnleggende terminalkommandoer
/ (Forover skråstrek)
Katalog på øverste nivå
.
Få tilgang til gjeldende katalog
..
toppkatalogen
~
hovedkatalogen
sudo [kommando]
Kjør kommando med superbrukersikkerhetsprivilegier
nano [fil]
Åpne Terminal-editoren
åpen fil]
Åpne en fil
[kommando] -h
Få hjelp til en kommando
mann [kommando]
Viser hjelpemanualen til kommandoen
Forvaltning av terminaltillatelser
ls -ld
Vis standardtillatelsen til en kildekatalog
ls -ld/
Vis lesetillatelser; skrive og få tilgang til en gitt mappe
chmod 755
Endre tillatelsen til en fil til 755
chmod -R 600
Endre tillatelsen til en mappe og alt innholdet til 600
chown :
Endre eierskapet til en fil til bruker og gruppe Hvis vi legger til kommandoen "-R" vil innholdet i mappen bli inkludert
Administrere filer og kataloger i Terminal
du
Bruke listen for hver underkatalog og dens innhold
du -sh [mappe]
Lesbar utgang av alle filer i en katalog
du-s
Vis én oppføring for hver spesifisert fil
du-sk* | sort -nr
Liste filer og mapper (oppsummerende størrelse inkludert undermapper). Vi kan erstatte sk* med sm* for å liste katalogene i MB
df -h
Viser ledig diskplass på systemet ditt
df-H
Beregn ledig diskplass i potenser på 1.000 (i stedet for 1.024)
mkdir
Opprett en ny mappe kalt
mkdir -p /
Lag nestede mapper
mkdir
Lag flere mapper samtidig
"mkdir" »»»
Opprett en mappe med et mellomrom i filnavnet
rmdir
Slett en mappe (fungerer bare med tomme mapper)
rm -R
Slett en mappe og dens innhold
ta på
Opprett en ny fil uten utvidelse
glidelås
Kopier en fil til mappen
glidelås
Kopier en fil til gjeldende mappe
glidelås ~/ /
Kopier en fil til mappen og gi nytt navn til den kopierte filen
cp -R <«»ny dir»»>»
Kopier en mappe til en ny mappe med mellomrom i filnavnet
cp -i
Advarer deg før du kopierer en fil med en advarsel om overskriving
glidelås /brukere/
Kopier flere filer til en mappe
ditto -V [mappebane][ny mappe]
Kopier innholdet i en mappe til en ny mappe. Kommandoen "-V" viser en statuslinje for hver kopierte fil.
Få tilgang til og slett filer og mapper med Terminal
rm
Slett en fil permanent
rm -i
Slett en fil som ber om bekreftelse
rm -f
Tving ubekreftet sletting av en fil
rm
Slett flere filer uten bekreftelse
mv
flytte/gi nytt navn
mv
Flytt en fil til mappen (overskriver den eksisterende filen med samme navn hvis den finnes)
mv -i
Kommandoen "-i" viser en advarsel om at den vil overskrive målfilen.
mv *.png ~/
Flytt alle PNG-filer i gjeldende mappe til en annen mappe
cd
Hjemmekatalog
CD [mappe]
endre katalog
cd ~
hovedkatalogen
cd /
roten til enhet
cd-
Forrige katalog eller mappe du sist bladde gjennom
pwd
vis arbeidskatalog
cd ..
Last opp til overordnet katalog
CD../..
gå opp to nivåer
ls
Vis navnet på filene og underkatalogene til katalogen
ls -C
Vis navnet på filene og underkatalogene til katalogen i kolonner
ls -a
Liste alle oppføringer (inkludert de med .(prikk) og ..(dobbel prikk))
ls-1
Vis listen over filer i formatet til én oppføring per linje
ls -F
Vis en / (skråstrek) umiddelbart etter hver bane som er en katalog
ls -S
Sorter filer eller oppføringer etter størrelse
ls-l
Liste i langt format. Inkluderer filmodus; navnet på eieren og gruppen; datoen og klokkeslettet da filen ble endret; banenavnet; etc.
ls -l /
Filsystemliste fra root med symbolkoblinger
ls-lt
Liste over filer sortert etter endringstid (nyeste først)
ls-lh
Lang liste med lesbare filstørrelser i KB; MB eller GB
ls-lo
Liste over filnavn med størrelse; eier og flagg
ls-la
Detaljert liste over kataloginnhold (inkludert skjulte filer)
Tastatursnarveier i Terminal
Tab
Autofullfør fil- og mappenavn
Ctrl + A
Gå til begynnelsen av linjen du skriver på
Ctrl + E
Gå til slutten av linjen du skriver på
Ctrl + U
Slett linjen før markøren
Ctrl + K
Slett linjen etter markøren
Ctrl + W
Slett ordet før markøren
Ctrl + T
Bytt de to siste tegnene før markøren
Esc + T
Bytt om de to siste ordene før markøren
Ctrl + L
tømme skjermen
Ctrl + C
Stopp det som løper
Ctrl + D
Gå ut av gjeldende skall
Alternativ + →
Flytt markøren ett ord fremover
Alternativ + ←
Flytt markøren ett ord tilbake
Ctrl + F
Flytt markøren ett tegn fremover
Ctrl + B
Flytt markøren ett tegn tilbake
Ctrl + Z
Sett det som kjører i en suspendert bakgrunnsprosess
Ctrl+_
Angre siste kommando
Tilvalg + Shift + Cmd + C
kopier ren tekst
Shift + Cmd + V
lim inn utvalget
avslutte
Avslutt en shell-økt
Nettverkskommandoer i Terminal
ping
Ping verten og vis statusen
hvem er
Få whois-informasjon om et domene
krøll -O
Last ned en fil over HTTP; HTTPS eller FTP
ssh @
Etabler en SSH-forbindelse til med brukeren
scp @ :/fjernkontroll/bane
Kopiere ennå fjernkontroll
arp-a
Viser en liste over alle enheter på det lokale nettverket, inkludert IP- og MAC-adressen til alle enhetene
ifconfig en0
Viser IP- og MAC-adressen til enheten din
Kommandohistorikk
Ctrl + R
Søk etter tidligere brukte kommandoer
historie
Viser kommandoene som vi tidligere har skrevet
![verdi]
Utfør den sist brukte kommandoen som starter med en verdi
!!
Kjør den siste kommandoen som ble brukt
Full vei til artikkel: Soy de Mac » Mac OS X » Terminalkommandoer for Mac