2024 Avtor: Malcolm Clapton | [email protected]. Nazadnje spremenjeno: 2023-12-17 04:10
Kljub vseprisotnosti grafičnih vmesnikov in najrazličnejših priročnih manipulatorjev, kot sta Magic Mouse in Magic Trackpad, je aplikacija Terminal.app še vedno precej uporabno in rahlo »geeky« orodje za izvajanje nekaterih operacij, ki jih večina od nas precej površno pozna. Pravzaprav ga ni nič težkega "ukrotiti", zato sem za vse bralce MacRadarja pripravil ukaze za Terminal, ki bi lahko bili koristni.
Za začetek je treba povedati, da se sama aplikacija Terminal.app, tako kot vsi uporabni pripomočki, nahaja v imeniku Programi> Pripomočki. Takoj po zagonu boste videli vrstico, v kateri je napisano ime računalnika in trenutni imenik, za znakom za dolar ($) pa pozdravno utripajoč kazalec, ki vas vabi, da vnesete svoj prvi ukaz …
Seznam datotek in map - ls
Privzeto je po zagonu pripomočka kot delovni imenik izbrana domača mapa uporabnika. Če želite v njem dobiti seznam datotek in map, samo zaženite dvočrkovni ukaz
ls
Obstaja več različic tega ukaza, ki se kličejo z različnimi tipkami (pravzaprav jih je veliko več):
-
ls -l
- bo prikazal podrobne informacije o vsakem elementu, vključno z dovoljenji, velikostmi datotek itd. Poleg tega nam bo prvi znak vsake vrstice omogočil določitev vrste podatkov: če je latinska črka "d", potem imamo imenik, in če vezaj (-), potem običajno datoteko.
-
ls -a
- prikaže seznam vseh datotek in imenikov v trenutni mapi, vključno s skritimi elementi (imena, ki se v Mac OS X začnejo s piko).
Opomba za gostiteljico: ključe je mogoče enostavno kombinirati med seboj, tako da če si želite ogledati podrobne informacije o vseh elementih imenika, vključno s skritimi datotekami, bi moral vaš ukaz izgledati tako:
ls -la
Premikanje med imeniki - cd
Ime tega ukaza ne izvira iz starih CD-jev, ki jih je Apple uspešno ubil s svojo digitalno iTunes Store, temveč iz dveh angleških besed "change directory" - kar počne:
-
piši
cd Glasba
- - in terminal bo šel v mapo Glasba, če seveda obstaja v vašem trenutnem imeniku.
-
Za izhod v mapo eno stopnjo višje uporabite ukaz
cd..
- (z dvema pikama).
- Z izvajanjem ukaza cd boste takoj prestavljeni v domači imenik uporabnika.
Celotna pot do delovnega imenika - pwd
Ime tega ukaza izvira tudi iz prvih črk besedne zveze "natisni delovni imenik". Ne glede na imenik, v katerem ste, bo ta ukaz povzročil celotno pot do trenutnega imenika.
Ustvari imenik - mkdir
Ta ukaz ustvari imenik z navedenim imenom. na primer
mkdir Temp
bo ustvaril Temp imenik v trenutni mapi. Če ste pozabili, v katerem imeniku ste trenutno, uporabite
osebi
:
Odstranjevanje datotek in imenikov - rm, rmdir
Med tem dejanjem nad datotekami in imeniki prek terminala morate upoštevati majhen, a pomemben odtenek: ni koša, zato so podatki trajno izbrisani.
Toda na splošno ekipa
rm test1.txt
bo odstranil datoteko test1.txt iz trenutnega imenika. In če dodate, recimo, tipko "i" (
rm -i test2.txt
) bo uporabnik pozvan, da potrdi izbris.
Na žalost je brisanje imenikov težja naloga, saj obstaja več vrst ukazov za to dejanje:
-
rmdir Test
- bo izbrisal testni imenik samo, če je prazen in ne vsebuje nobenih podmap ali datotek v njem.
-
rm -r Test2
- rekurzivno izbriše vse datoteke in mape znotraj Test2 in jih izbriše na samem koncu.
Premikanje in kopiranje datotek - mv in cp
Oba ukaza izvajata skoraj enaka dejanja, zato je seznam parametrov zanju enak. Če želim premakniti datoteko iz enega imenika v drugega, moram uporabiti naslednji ukaz:
mv ~ / test1.txt ~ / Dokumenti / test1.txt
Prvi parameter (~ / test1.txt) je datoteka, ki jo moramo premakniti, drugi pa je ciljni imenik in posledično ime datoteke.
In spet gospodarici beležke. Prvič, kot ste morda že uganili, za izvajanje dejanj nad datotekami ni treba navigirati do pravega imenika. Dovolj je vedeti njegovo ime, celotno pot in jih uporabiti kot ukazne parametre.
Drugič, da ne bi vsakič pisali poti do domačega imenika, je dovolj, da uporabite tildo (~). Na primer vnos
~ / Dokumenti
enakovredno
/ Uporabniki / uporabniško ime / Dokumenti
Če želite kopirati datoteke, preprosto zamenjajte
mv
na
cp
:
Ostale ekipe
Seveda ni mogoče opisati vseh razpoložljivih ukazov (kot tudi njihovih tipk), zato se bom osredotočil na nekaj bolj zanimivih in uporabnih "primerkov":
-
Z ukazom lahko zaženete katero koli aplikacijo v sistemu
odprto
ki določa pot do aplikacije in njeno ime, ločeno s presledkom. na primer
odprite /Applications/Airfoil.app
-
Z uporabo ukaza
WHO
- lahko vidite seznam uporabnikov, ki so prijavljeni v sistem. Seveda je to pomembno le, če delo na tem računalniku vključuje prijavo več uporabnikov ali aktivni SSH.
-
Ukaz
mačka test.txt
- vam bo omogočilo prikaz vsebine datoteke z imenom test.txt v oknu terminala, vendar je ne morete urejati (za to boste morali uporabiti urejevalnik besedil, kot so nano, vim ali emacs), samo si jo oglejte.
-
Postopek izvajanja katerega koli ukaza (naj bo to ping ali delo skripta lupine) lahko vedno prekličete z univerzalno bližnjico na tipkovnici
Control + C
- .
-
Z zagonom ukaza je precej enostavno počistiti okno terminala velike količine besedila
jasno
- .
-
Za izvajanje nekaterih ukazov boste morda potrebovali skrbniške pravice. Najhitrejši način za to je, da dodate ukaz na začetek vrstice
sudo
- … V tem primeru vas bo terminal pozval, da vnesete geslo za svoj račun.
-
Z ukazom si lahko ogledate seznam procesov, ki se izvajajo
vrh
- , vendar bodo v tem primeru podatki videti manj jasni kot pri nadzoru sistema.
-
Če želite prikazati podrobno pomoč za ukaz, lahko uporabite
človek
- , ki določa ime ukaza, ki vas zanima, ločeno s presledkom.
-
Skoraj sem pozabil omeniti fantastičen pripomoček za iskanje
grep
s katerim lahko najdete besedilni niz v datoteki ali recimo določen proces na seznamu procesov (npr.
ps ax | grep smbd
- ).
Morda se bomo pri tem ustavili, in če sem kaj spregledal ali napačno navedel - ste dobrodošli v komentarjih.
Priporočena:
10 priljubljenih nasvetov, ki bi jih morali poznati vsi
Zanimiva nova tema na Redditu: uporabnik pod vzdevkom Insanitanium12 je bralce prosil, naj delijo nasvete, ki bi jih morali vedeti vsi
10 pravil prve pomoči za epileptični napad, ki bi jih morali poznati vsi
Okoli epilepsije je veliko mitov in predsodkov. Danes se pogovarjamo o tem, kaj storiti, ko ima prijatelj ali znanec epileptični napad
50 bližnjic na tipkovnici za standardne aplikacije za Mac, ki bi jih morali poznati vsi
Vsaka priljubljena aplikacija za Mac ima bližnjice na tipkovnici. Zbrane bližnjice v standardnih aplikacijah za Mac, ki vam bodo poenostavile vsakdanje življenje
10 uporabnih funkcij Google Translate, ki bi jih morali poznati vsi
Simultano prevajanje, lasten slovar, rokopisni vnos, delo brez povezave – to je le nekaj zmožnosti znane storitve
6 uporabnih funkcij CCleanerja, ki bi jih morali poznati vsi
CCleaner je pravzaprav večnamenski kombajn, ki lahko nadomesti več pripomočkov hkrati za servisiranje in konfiguracijo sistema Windows