Kuidas kasutada Maci terminali käske

Kui soovite oma Macist võimalikult palju jõudu kasutada, peate omaks võtma Maci terminali ja õppima mõnda kasulikku terminali käske. Enamik kasutajaid kasutab menüüsid ja hiirt seadete, failide ja kaustade juhtimiseks hästi, kuid kui soovite alla sattuda macOS, viib terminal teid kiiresti kohale ja saab töö tehtud.

Mis on Maci terminal?

Maci terminal on macOS-i kaasas olev programm, mis võimaldab teil seda kasutada Unix käsud (mõelge DOS-ile), et täita kümneid funktsioone kiiresti ja lihtsalt ilma operatsioonisüsteemi sekkumiseta. Selle tehniline termin on käsurea liides (CLI). Terminali kasutamine võib olla väga võimas ja tõhus, aga ka ohtlik.

Olge terminalikäskude kasutamisel väga ettevaatlik. Väärkasutamise korral võite failid ja kaustad kustutada kiiremini, kui jõuate reageerida (punktini, kus peate võib-olla need varukoopiast taastama).

Terminali võrreldakse mõnikord Windows käsuviiba programm. Nad on sarnased; terminal kasutab siiski toimimiseks Unixi käske. Windows kasutab oma käsuviiba keelt.

Mõned kasutajad (arvan, et IT-administraatorid ja arendajad) kasutavad terminali, kuna see võib olla kiirem kui graafiline liides, mida enamik meist kasutab, ja tõeline kicker võimaldab juurdepääsu funktsioonidele, mis pole tavalise MacOS-i kaudu saadaval liides.

Terminali käskude kasutamisel on täpsus (sealhulgas suurtähtede kasutamine) oluline, seega olge ettevaatlik iga tähemärgi, isegi tühikute suhtes.

Kuidas avada Macis terminali (käsuriba).

Terminali saate kasutada avades Leidja > Rakendused > Kommunaalteenused > Terminal. Avaneb aken ja näete käsurida, mis lõpeb tähega a $. Näidatud käsurida on Arvutinimi: CurrentDirectory ~Kasutajanimi$. Akna ülaosas näete sõna Bash; see tähistab "Bourne again shell". Bash on Maci terminali jaoks kasutatav keel.

Olete valmis käskude sisestamist alustama.

Pärast iga käsku vajutage nuppu Tagasi võti selle täitmiseks. Samuti saate kopeerida ja kleepida terminali aknasse.

Klaviatuuri otseteed terminaliga kasutamiseks

Tab Lõpetab failide ja kaustade nimed automaatselt
Ctrl + A Liigub selle rea algusesse, millele kirjutate
Ctrl + E Liigub selle rea lõppu, millele kirjutate 
Ctrl + W Kustutab kursori ees oleva sõna
Ctrl + T Vahetab kaks viimast märki enne kursorit
Esc + T Vahetab kaks viimast sõna enne kursorit
Ctrl + L Puhastab ekraani
Ctrl + C Tapab praeguse protsessi
Ctrl + R Otsige läbi varem kasutatud käskude
Valik + → Liigutage kursorit ühe sõna võrra edasi
Valik + ← Liigutage kursorit ühe sõna võrra tagasi
Ctrl + F Liigutage kursorit ühe tähemärgi võrra edasi
Ctrl + B Liigutage kursorit ühe tähemärgi võrra tagasi
Ctrl + Y Kleebi kõik, mis viimase käsuga lõigatud
Ctrl + _ Võta viimane käsk tagasi
Ctrl + D Välju praegusest kestast

Töötamine failide ja kaustadega

cd  Näitab teie kodukataloogi
cd Minge kindlasse kataloogi
cd ~  Kodukataloog, nt. 'cd ~/kaust/'
cd / Ajami juur
ls  Näitab kõigi aktiivses kataloogis olevate failide loendit
ls -C Failide või kirjete sorteerimine suuruse järgi
ls -lt Loetlege failid, mis on sorteeritud muutmisaja järgi (viimased esimesena)
ls -l  Näitab kõigi aktiivses kataloogis olevate failide pikka loendit.
ls -a Loend, sealhulgas peidetud failid
ls -lh Pikk loend inimesele loetava failisuurusega (KB, MB või GB)
ls -R  Näitab kogu kausta sisu rekursiivselt
üleval Kuvab aktiivsed protsessid. Väljumiseks vajutage q 
Välju
selge Tühjendage ekraan
puudutada Looge uus fail ilma laiendita
pwd Täielik tee töökataloogi
.. Ülemkataloog
ls-l .. Ülemkataloogi pikk loend
cd ../../ Liigutage 2 taset üles
. Praegune kaust 
kass Praegune kaust
rm Eemalda fail
rm -i Eemaldage kinnitusega
rm -r Kataloogi ja selle sisu eemaldamine - Kasutage ettevaatlikult!
rm -f Sundige eemaldamine ilma kinnituseta
rm -i Enne eemaldamist kuvatakse teade
cp Kopeerige fail faili
cp Kopeerige fail kataloogi
mv Faili teisaldamine/ümbernimetamine
mkdir Looge uus kataloog nimega
mkdir Looge mitu kataloogi korraga
mkdir -p / Loo pesastatud kataloogid 
rmdir Kogu kataloogi eemaldamine (töötab ainult tühjade kataloogide puhul)
leida -nimi Otsige üles kõik nimega failid sees . Kasutage osaliste failinimede otsimiseks metamärke (*).

Erikäsud

sudo Käivitage käsk superkasutaja turbeõigustega
nano Avab terminali redaktori
avatud Avab faili
-h Kuva käsuga seotud abi
mees Näidake käsu abikäsiraamatut

Juhtimisõigused

ls -ld Kuvage kodukataloogi vaikeluba
ls -ld/ Kuvage konkreetse kausta lugemis-, kirjutamis- ja juurdepääsuluba
chmod 755 Muutke faili loa väärtuseks 755
chmod -R 600 Muutke kausta (ja selle sisu) loa väärtuseks 600
chown : Muutke faili omandiõigus kasutajaks ja rühmaks. Kausta sisu kaasamiseks lisage -R

Võrgu- ja serverikäsud

ping Pingige hosti ja kuvage selle olek
kes on Väljastage domeeni WHOIS-teave
lokk -O Laadige fail alla HTTP, HTTPS või FTP kaudu
ssh @ Looge SSH-ühendus kasutajaga
scp @:/kaug/tee Kopeeri a puldile

Kõige populaarsemad Maci terminali käsud

Boonusena meie terminali petulehele on siin mõned kõige populaarsemad terminalikäsud, et oma Macist maksimumi võtta.

Näita/peida peidetud failid ja kaustad

On aegu, kui peate vaadata peidetud faile ja kaustu Macis, ja selleks on käsk.

vaikeväärtused kirjutage com.apple.finder AppleShowAllFiles TRUE
killall Finder

Ülaltoodud käsu tühistamiseks muutke TÕSI juurde VALE.

Laadige failid alla Internetist

Faili kiireks Internetist allalaadimiseks kasutage allolevat käsku.

curl -O allalaaditava faili URL

Muutke ekraanipiltide vaikeasukohta

Mitte igaüks ei taha, et nende ekraanipildid töölauale salvestataks. Ühe käsuga saate muuta nende asukohta.

vaikimisi kirjutage com.apple.screencapture asukoha tee kausta, kuhu soovite ekraanipildid salvestada

Vajutage Tagasi.

killall SystemUIServer

Vajutage Tagasi.

Muutke ekraanipiltide vaikefailitüüpi

Kui soovite muuta ekraanipiltide vaikefailitüüpi, kasutage järgmist käsku.

vaikimisi kirjutada com.apple.screencapture tüüp JPG

Vajutage Tagasi.

killall SystemUIServer

Vajutage Tagasi.

Kustutage kõik failid kaustas

Saate hõlpsalt kustutada kõik failid kaustas ühe käsuga. Kuid pidage meeles, et pärast vajutamist tagasivõtmisnuppu pole Tagasi, failid on kadunud.

rm -R kaustanimi

Peate lisama kausta nime kogu tee.

Lugege juhendit

Bashil on sisseehitatud täielik käsiraamat ja lehtedele pääsete juurde terminali kaudu, kasutades käsku "man".

Näiteks kui soovite teada, kuidas kasutada cd käsk, sisestage:

meeste cd

Saate juhendi lehekülgi sirvida, vajutades tühikuklahvi.

Need on kõige levinumad käsud, kuid neid on tuhandeid (saate need isegi üheks ühendada käskude seeria) võite proovida terminalis, et muuta oma Maci kogemus võimsamaks ja rohkemaks nauditav. Kuid pidage meeles, et nendel käskudel on palju jõudu, seega veenduge, et sisestaksite need õigesti.