Jei ieškote sąrašo su terminalo komandos, skirtos „Mac“., patekote į tinkamą straipsnį. Šiame straipsnyje parodome naudingiausias „Mac“ terminalų komandas kasdien, kad būtų galima atlikti veiksmus rankiniu būdu, nepasikliaujant „macOS“ grafine sąsaja.
Rodiklis
Kaip atidaryti terminalą „Mac“
Greičiausias būdas pasiekti „Mac“ terminalą yra naudoti spartusis klavišas Command + tarpo klavišas, įveskite terminalas ir spustelėkite pirmąjį rezultatą.
Terminalo procesai
ps -kirvis | Rodo šiuo metu vykdomus procesus. Komanda "a" rodo visų vartotojų procesus, o komanda "x" rodo procesus, kurie nėra susieti su terminalu | |
ps -aux | Rodyti visus procesus su %cpu; %mem; puslapis ir PID | |
viršų | Rodo informaciją apie vykdomus procesus realiuoju laiku | |
top -ocpu -s 5 | Rodomi procesai, surūšiuoti pagal procesoriaus naudojimą ir atnaujinami kas 5 sekundes | |
viršus -o dydis | Rūšiuoti procesus pagal atminties naudojimą | |
nužudyk PID | Išeikite iš proceso su ID . PID bus rodomas kaip aktyvumo monitoriaus stulpelis | |
ps -ax | grep | Raskite procesą pagal pavadinimą arba PID | |
Terminalo paieška
rasti -pavadinimas <«»failas»»>» | Raskite visus pavadinimus viduje . Failų pavadinimų dalių paieškai galime naudoti žvaigždutes (*). | |
"grep" »» » | Rasti visas rungtynes viduje | |
"grep -rl" »» » | Raskite visus failus, kuriuose yra viduje | |
Pagrindinės terminalo komandos
/ (pasvirasis brūkšnys) | Aukščiausio lygio katalogas | |
. | Pasiekite dabartinį katalogą | |
.. | viršutinis katalogas | |
~ | pagrindinis katalogas | |
sudo [komanda] | Vykdykite komandą su supervartotojo saugos privilegijomis | |
nano [failai] | Atidarykite terminalo rengyklę | |
atidaryti failą] | Atidarykite failą | |
[komanda] -h | Gaukite pagalbos dėl komandos | |
vyras [komanda] | Rodo komandos pagalbos vadovą | |
Terminalo leidimų tvarkymas
ls -ld | Rodyti numatytąjį šaltinio katalogo leidimą | |
ls -ld/ | Rodyti skaitymo teises; rašyti ir pasiekti tam tikrą aplanką | |
chmod 755 | Pakeiskite failo leidimą į 755 | |
chmod - 600 R | Pakeiskite aplanko ir viso jo turinio leidimą į 600 | |
chown : | Keisti failo nuosavybės teisę į vartotoją ir grupę Jei pridėsime komandą „-R“, aplanko turinys bus įtrauktas | |
Failų ir katalogų tvarkymas terminale
du | Sąrašo naudojimas kiekvienam pakatalogiui ir jo turiniui | |
du -sh [aplankas] | Nuskaitoma visų failų išvestis kataloge | |
tu -p | Rodyti po vieną įrašą kiekvienam nurodytam failui | |
du -sk* | Rūšiuoti -nr | Failų ir aplankų sąrašas (apibendrinant dydį, įskaitant poaplankius). Mes galime pakeisti sk* vietoj sm*, kad pateiktume katalogus MB | |
df -h | Rodo laisvą vietą jūsų sistemos diske | |
df-H | Apskaičiuokite laisvą vietą diske 1.000 laipsniais (vietoj 1.024) | |
mkdir | Sukurkite naują aplanką pavadinimu | |
mkdir -p / | Sukurkite įdėtus aplankus | |
mkdir | Kurkite kelis aplankus vienu metu | |
"mkdir" »»» | Sukurkite aplanką su tarpu failo pavadinime | |
rmdir | Ištrinti aplanką (veikia tik su tuščiais aplankais) | |
rm -R | Ištrinkite aplanką ir jo turinį | |
liesti | Sukurkite naują failą be plėtinio | |
užtrauktukas | Nukopijuokite failą į aplanką | |
užtrauktukas | Nukopijuokite failą į dabartinį aplanką | |
užtrauktukas ~/ / | Nukopijuokite failą į aplanką ir pervardykite nukopijuotą failą | |
cp -R <«»naujas vadovas»»>» | Nukopijuokite aplanką į naują aplanką su tarpais failo pavadinime | |
cp -i | Įspėja prieš kopijuojant failą su perrašymo įspėjimo pranešimu | |
užtrauktukas /naudotojai/ | Nukopijuokite kelis failus į aplanką | |
tas pats -V [aplanko kelias][naujas aplankas] | Nukopijuokite aplanko turinį į naują aplanką. Komanda „-V“ rodo kiekvieno nukopijuoto failo būsenos eilutę. |
Pasiekite ir ištrinkite failus ir aplankus naudodami terminalą
rm | Ištrinkite failą visam laikui | |
---|---|---|
rm -i | Ištrinkite failą, kuriame prašoma patvirtinimo | |
rm -f | Priverstinai panaikinti nepatvirtintą failą | |
rm | Ištrinkite kelis failus be patvirtinimo | |
mv | perkelti/pervardyti | |
mv | Perkelti failą į aplanką (perrašant esamą failą tuo pačiu pavadinimu, jei jis yra) | |
mv -i | Komanda „-i“ rodo įspėjimą, kad ji perrašys paskirties failą. | |
mv *.png ~/ | Perkelkite visus PNG failus dabartiniame aplanke į kitą aplanką | |
cd | Pagrindinis katalogas | |
CD [aplankas] | pakeisti katalogą | |
cd ~ | pagrindinis katalogas | |
CD / | Vienybės šaknis | |
CD - | Ankstesnis katalogas arba aplankas, kurį paskutinį kartą naršėte | |
pwd | rodyti darbo katalogą | |
CD .. | Įkelti į pagrindinį katalogą | |
CD../.. | Pakilkite dviem lygiais | |
ls | Rodykite katalogo failų ir pakatalogių pavadinimus | |
ls -C | Rodykite katalogo failų ir pakatalogių pavadinimus stulpeliuose | |
ls -a | Išvardykite visus įrašus (įskaitant tuos, kuriuose yra .(taškas) ir ..(dvigubas taškas)) | |
ls-1 | Rodyti failų sąrašą vieno įrašo eilutėje formatu | |
ls -F | Rodyti / (pasvirąjį brūkšnį) iškart po kiekvieno kelio, kuris yra katalogas | |
ls -S | Rūšiuoti failus ar įrašus pagal dydį | |
ls -l | Sąrašas ilgo formato. Apima failo režimą; savininko ir grupės pavadinimas; failo modifikavimo data ir laikas; kelio pavadinimas; ir tt | |
ls -l / | Failų sistemos sąrašas iš šaknies su simbolinėmis nuorodomis | |
ls -lt | Failų sąrašas surūšiuotas pagal modifikavimo laiką (naujausias pirmas) | |
ls-lh | Ilgas sąrašas su skaitomais failų dydžiais KB; MB arba GB | |
ls-lo | Failų pavadinimų sąrašas su dydžiu; savininkas ir vėliavos | |
ls-la | Išsamus katalogo turinio sąrašas (įskaitant paslėptus failus) | |
Spartieji klavišai terminale
Kortelė | Automatiškai užbaigti failų ir aplankų pavadinimus | |
Ctrl + A | Eikite į eilutės, kurioje rašote, pradžią | |
Ctrl + E | Eikite į eilutės, kurioje rašote, pabaigą | |
Ctrl + U | Ištrinkite eilutę prieš žymeklį | |
Ctrl + K | Ištrinkite eilutę po žymeklio | |
Ctrl + W | Ištrinkite žodį prieš žymeklį | |
Ctrl + T | Sukeiskite paskutinius du simbolius prieš žymeklį | |
Esc + T | Sukeiskite paskutinius du žodžius prieš žymeklį | |
Ctrl + L | išvalyti ekraną | |
Ctrl + C | Sustabdykite, kas veikia | |
Ctrl + D | Išeikite iš dabartinio apvalkalo | |
Parinktis + → | Perkelkite žymeklį vienu žodžiu į priekį | |
Parinktis + ← | Perkelti žymeklį vienu žodžiu atgal | |
Ctrl + F | Perkelkite žymeklį vienu simboliu į priekį | |
Ctrl + B | Perkelkite žymeklį vienu simboliu atgal | |
Ctrl + Z | Įdėkite tai, kas veikia, į sustabdytą foninį procesą | |
Ctrl+_ | Atšaukti paskutinę komandą | |
Option + Shift + Cmd + C | nukopijuoti paprastą tekstą | |
Shift + Cmd + V | įklijuokite pasirinkimą | |
išeiti | Užbaikite apvalkalo seansą | |
Tinklo komandos terminale
ping | Ping prie pagrindinio kompiuterio ir parodykite jo būseną | |
kas | Gaukite domeno whois informaciją | |
garbanė -O | Parsisiųsti failą per HTTP; HTTPS arba FTP | |
ssh @ | Užmegzkite SSH ryšį su su vartotoju | |
scp @ :/nuotolinis/kelias | Kopijuoti dar Nuotolinis | |
arp-a | Rodo visų vietinio tinklo įrenginių sąrašą, įskaitant visų įrenginių IP ir MAC adresus | |
ifconfig en0 | Rodo jūsų įrenginio IP ir MAC adresus | |
Komandos istorija
Ctrl + R | Ieškokite anksčiau naudotų komandų | |
istorija | Rodo komandas, kurias anksčiau parašėme | |
![vertė] | Vykdykite paskutinę naudotą komandą, kuri prasideda reikšme | |
!! | Vykdykite paskutinę panaudotą komandą | |
Būkite pirmas, kuris pakomentuos