Terminalkommandoer for Mac

Mac -terminal

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

å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

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

Tillatelser i Terminal

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

macOS terminalfiler

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

terminal ping

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

Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.