Če iščete seznam z terminalski ukazi za mac, prišli ste do pravega članka. V tem članku vam prikazujemo najbolj uporabne terminalske ukaze za Mac vsakodnevno za ročno izvajanje dejanj, ne da bi se zanašali na grafični vmesnik macOS.
Kako odpreti Terminal na Macu
Najhitrejši način za dostop do terminala na Macu je uporaba bližnjica na tipkovnici Ukaz + preslednica, tip terminal in kliknite na prvi rezultat.
Terminalni procesi
ps-ax
Prikazuje procese, ki se trenutno izvajajo. Ukaz "a" prikazuje procese vseh uporabnikov, ukaz "x" pa procese, ki niso povezani s terminalom
ps -aux
Pokaži vse procese z %cpu; %mem; stran in PID
vrh
Prikazuje informacije v realnem času o procesih, ki se izvajajo
vrh -ocpu -s 5
Prikazuje procese, razvrščene glede na porabo CPE in posodabljanje vsakih 5 sekund
top -ali vel
Razvrsti procese glede na uporabo pomnilnika
ubiti PID
Izhod iz postopka z ID-jem . PID bo prikazan kot stolpec v Nadzorniku dejavnosti
ps -ax | grep
Poiščite proces po imenu ali PID
Iskanje terminala
najti -ime <«»datoteka»»>»
Poiščite vse poimenovane datoteke znotraj . Za iskanje delov imen datotek lahko uporabimo zvezdice (*).
"grep" »» »
Najdi vse ujemanja za znotraj
"grep -rl "" »» »
Poiščite vse datoteke, ki vsebujejo znotraj
Osnovni terminalski ukazi
/ (Poševnica)
Imenik najvišje ravni
.
Dostop do trenutnega imenika
..
zgornji imenik
~
glavni imenik
sudo [ukaz]
Zaženi ukaz z varnostnimi privilegiji superuporabnika
nano [datoteka]
Odprite urejevalnik terminala
Odpri datoteko]
Odprite datoteko
[ukaz] -h
Poiščite pomoč pri ukazu
človek [ukaz]
Prikaže priročnik za pomoč za ukaz
Upravljanje terminalskih dovoljenj
ls -ld
Pokaži privzeto dovoljenje izvornega imenika
ls -ld/
Prikaži dovoljenja za branje; pisanje in dostop do določene mape
chmod 755
Spremenite dovoljenje datoteke na 755
chmod -R 600
Spremenite dovoljenje za mapo in vso njeno vsebino na 600
chown :
Spremeni lastništvo datoteke na uporabnika in skupine Če dodamo ukaz "-R", bo vključena vsebina mape
Upravljanje datotek in imenikov v terminalu
du
Uporaba seznama za vsak podimenik in njegovo vsebino
du -sh [mapa]
Berljiv izhod vseh datotek v imeniku
ti -p
Pokaži en vnos za vsako določeno datoteko
du -sk* | vrsta -št
Seznam datotek in map (povzetek velikosti, vključno s podmapami). Za seznam imenikov v MB lahko nadomestimo sk* za sm*
df -h
Prikazuje prosti prostor na disku vašega sistema
df-H
Izračunajte prosti prostor na disku v potekih 1.000 (namesto 1.024)
mkdir
Ustvarite novo mapo z imenom
mkdir -p /
Ustvarite ugnezdene mape
mkdir
Ustvarite več map hkrati
"mkdir" »»»
Ustvarite mapo s presledkom v imenu datoteke
rmdir
Izbriši mapo (deluje samo s praznimi mapami)
rm -R
Izbrišite mapo in njeno vsebino
dotik
Ustvarite novo datoteko brez priponke
zadrga
Kopirajte datoteko v mapo
zadrga
Kopirajte datoteko v trenutno mapo
zadrga ~/ /
Kopirajte datoteko v mapo in preimenujte kopirano datoteko
cp -R <«»nov dir»»>»
Kopirajte mapo v novo mapo s presledki v imenu datoteke
cp -i
Pred kopiranjem datoteke vas opozori z opozorilnim sporočilom o prepisu
zadrga /uporabniki/
Kopirajte več datotek v mapo
enako -V [pot mape][nova mapa]
Kopirajte vsebino mape v novo mapo. Ukaz "-V" prikaže vrstico stanja za vsako kopirano datoteko.
Dostopajte in izbrišite datoteke in mape s terminalom
rm
Trajno izbrišite datoteko
rm -i
Izbrišite datoteko, ki zahteva potrditev
rm -f
Prisilite nepotrjeno brisanje datoteke
rm
Izbrišite več datotek brez potrditve
mv
premakni/preimenuj
mv
Premaknite datoteko v mapo (prepisovanje obstoječe datoteke z istim imenom, če obstaja)
mv -i
Ukaz "-i" prikaže opozorilo, da bo prepisal ciljno datoteko.
mv *.png ~/
Premaknite vse datoteke PNG v trenutni mapi v drugo mapo
cd
Domači imenik
CD [mapa]
spremenite imenik
cd ~
glavni imenik
CD /
koren enotnosti
cd-
Prejšnji imenik ali mapa, po kateri ste nazadnje brskali
osebi
pokaži delovni imenik
cd ..
Naloži v nadrejeni imenik
CD../..
pojdite dve stopnji navzgor
ls
Pokažite imena datotek in podimenikov imenika
ls -C
Pokažite ime datotek in podimenikov imenika v stolpcih
ls -a
Seznam vseh vnosov (vključno s tistimi z .(pika) in ..(dvojna pika))
ls-1
Prikaži seznam datotek v obliki enega vnosa na vrstico
ls -F
Pokažite / (poševnica) takoj za vsako potjo, ki je imenik
ls -S
Razvrstite datoteke ali vnose po velikosti
ls -l
Seznam v dolgi obliki. Vključuje način datoteke; ime lastnika in skupine; datum in čas, ko je bila datoteka spremenjena; ime poti; itd.
ls -l /
Seznam datotečnega sistema iz korena s simbolnimi povezavami
Je -lt
Seznam datotek, razvrščenih po času spremembe (najprej najnovejše)
Je -lh
Dolg seznam z berljivimi velikostmi datotek v KB; MB ali GB
ls-lo
Seznam imen datotek z velikostjo; lastnik in zastave
ls -la
Podroben seznam vsebine imenika (vključno s skritimi datotekami)
Bližnjice na tipkovnici v terminalu
Tab
Samodokončanje imen datotek in map
Ctrl +
Pojdite na začetek vrstice, v katero tipkate
Ctrl + E
Pojdite na konec vrstice, na kateri tipkate
Ctrl + U
Izbrišite vrstico pred kazalcem
Ctrl + K
Izbrišite vrstico za kazalko
Ctrl + W
Izbrišite besedo pred kazalcem
Ctrl + T
Zamenjajte zadnja dva znaka pred kazalcem
Esc + T
Zamenjajte zadnji dve besedi pred kazalcem
Ctrl + L
počistite zaslon
Ctrl + C
Ustavi vse, kar teče
Ctrl + D
Zapustite trenutno lupino
Možnost + →
Premaknite kazalec za eno besedo naprej
Možnost + ←
Premaknite kazalec za eno besedo nazaj
Ctrl + F
Premaknite kazalec za en znak naprej
Ctrl + B
Premaknite kazalec za en znak nazaj
Ctrl + Z
Vse, kar se izvaja, postavite v začasno ustavljen proces v ozadju
Ctrl+_
Razveljavi zadnji ukaz
Option + Shift + Cmd + C
kopirajte golo besedilo
Shift + Cmd + V
prilepite izbor
izhod
Končajte sejo lupine
Omrežni ukazi v terminalu
ping
Pošljite ping gostitelja in prikažite njegovo stanje
kdo je
Pridobite informacije Whois o domeni
curl -O
Prenesite datoteko prek HTTP; HTTPS ali FTP
ssh @
Vzpostavite SSH povezavo do z uporabnikom
scp @ :/oddaljeno/pot
Kopirati še daljinski
arp -a
Prikaže seznam vseh naprav v vašem lokalnem omrežju, vključno z naslovi IP in MAC vseh naprav
ifconfig en0
Prikaže naslov IP in MAC vaše naprave
Zgodovina ukazov
Ctrl + R
Poiščite že uporabljene ukaze
zgodovina
Prikazuje ukaze, ki smo jih že napisali
![vrednost]
Izvedite zadnji uporabljen ukaz, ki se začne z vrednostjo