Kljub razširjenosti grafičnih vmesnikov in morebitnih priročno manipulatorji, kot so Magic Mouse in Magic Trackpad, Terminal.app uporabo na To je še vedno precej uporaben in malo "geek" orodje za izvajanje določenih dejavnosti, ki jih večina od nas so seznanjeni dovolj površno. V bistvu, v svojem "Ukročena" no big deal, tako da za vse bralce MakRadara sem pripravil ekipo za terminal, ki je lahko koristno.
Najprej, recimo, da je sama aplikacija Terminal.app, kot tudi vse koristne pisarniško orodje, ki se nahaja v Aplikacije> mapi Utilities. Takoj po začetku, boste videli črto, ki pravi ime računalnika in trenutni imenik, in po znaku za dolar ($) - affably utripa kazalec, ki vas vabi, da vstopijo njen prvi ekipa ...
Seznam datotek in map - ls
Privzeto, ko zaženete pripomoček v domači mapi uporabnika je izbran kot delovni imenik. Da bi dobili seznam datotek in map v njej, preprosto zaženite ukaz dveh črk ls
.
Obstaja več različic tega ukaza, ki so po različnih ključev povzročajo (pravzaprav njihovih še veliko več):
-
ls -l
prikazuje podrobne informacije o vsaki točki, vključno z dovoljenji, velikost datoteke, itd Poleg tega je prvi znak vsakega linija bo določiti vrsto podatkov: če je to latinska črka "d", potem imamo katalog, in če vezaj (-), je ponavadi datoteka. -
ls -a
prikaže seznam vseh datotek in imenikov v trenutnem imeniku, tudi skrite predmete (imen v Mac OS X, ki se začnejo s piko).
Gospodinjstvo nasvet: Tipke lahko enostavno kombinirate med seboj, tako da, če želite, da pogled Podatki o vseh elementih imenik, vključno s skritimi datotekami, potem bi vaša ekipa izgledal tako:
ls -la
Premikanje med imeniki - cd
Ime te ekipe ne prihaja iz starih CD-jev, da se je Apple uspešno ubitih njihov digitalni iTunes Store, in iz dveh angleških besed "sprememba imenika» - samo, da je ona ponudbe:
- Pisanje
cd Glasba
- Terminal in pojdi v mapo Music, seveda, če obstaja v vašem trenutnem imeniku. - Za dostop do mape v zgoraj uporabite raven ukaz
cd ..
(dve točki). - In ukaz cd, ki ga takoj odpelje v uporabnikovem domačem imeniku.
Celotno pot do delovnega imenika - pwd
Ime ekipe, tudi prihaja iz prvih črk stavka «natisniti delovni imenik». Ne glede na to, kaj imenik ste, bo rezultat tega ukaza je celotna pot na trenutni imenik.
Ustvarite imenik - MKDIR
Ta ukaz ustvari imenik z izbranim imenom. Na primer, mkdir Temp
ustvarjajo v trenutnem imeniku mape Temp. Če ste pozabili, kateri imenik ste trenutno, uporabo pwd
:
Brisanje datotek in imeniki - rm, rmdir
Med te ukrepe na datotekah in imenikih prek terminala, ki jih mora upoštevati majhen, a pomemben detajl: ni koš, tako da se podatki trajno izbrisani.
Toda v splošnem ekipi rm test1.txt
test1.txt izbrisati datoteke iz trenutnega imenika. In če k temu dodamo, recimo, tipko "i" (rm -i test2.txt
), Bo moral uporabnik za potrditev brisanja.
Na žalost, odstranjevanje imenika je težje, ker za to operacijo tam več vrst ukazov:
-
rmdir test
odstranite imenik testni le, če je prazen in ne vsebuje v sebi podmape ali datoteke. -
RM -r Test2
rekurzivno zbrisati vse datoteke in mape, ki se nahajajo v notranjosti test2 in odstrani sam konec.
Premikanje in kopiranje datotek - mv in cp
Dve ekipi opravljajo praktično enaka dejanja, zato je seznam parametrov imajo enako. Če želim, da se premaknete datoteko iz enega imenika v drugega, moram uporabiti ukaz:
mv ~ / test1.txt ~ / Dokumenti / test1.txt
Prvi parameter (~ / test1.txt) opravlja datoteke, da se moramo premakniti, in drugi - ciljni imenik in posledično ime datoteke.
Še enkrat, ljubica na note. Prvič, kot ste morda uganili, ni nujno, da se premaknete v desno imenik za opravljanje dejavnosti na datotekah. Dovolj, da veš njegovo ime, celotno pot, in jih uporabiti kot ukaznimi parametri.
Drugič, vsakič, ko se ne da napisati pot do vašega domačega imenika, je dovolj, da uporabljajo tildo (~). Na primer, varčevanje
~ / Dokumenti
enakovredna/ Uporabnik / uporabnik / Dokumenti ime
.
Če želite kopirati datoteke enostavno zamenjati mv
na cp
:
Ostali ukazi
Seveda, opisujejo vse razpoložljive ukaze (in ključev) ni mogoča, zato se bom osredotočil na nekaj zanimivih in uporabnih "kopije":
- Zaženete aplikacijo v sistemu z ukazom
odprta
Določanje s presledkom in pot do imena aplikacije. Na primer,odprta /Applications/Airfoil.app
- Z ekipo
ki
Ogledate si lahko seznam uporabnikov, ki so prijavljeni v sistem. Seveda to velja le, če je operacija na računalniku predpostavlja vnos več uporabnikov ali aktivno SSH. - skupina
mačka test.txt
To vam bo omogočilo, da bi v terminalu vsebino okna v datoteko z imenom test.txt, vendar pa ne bo njegov edit (morate uporabiti urejevalnik besedila, kot so nano, vim ali emacs), samo pogled. - Preklicati ukaza (ping ali delo ali shell skript) je vedno možna preko bližnjice univerzalne tipkovnice
Control + C
. - okno jasno Terminal iz velikega števila besedila preprosto z ukazom
jasno
. - Za izvedbo nekateri ukazi lahko zahteva skrbniške pravice. Najhitrejši način, da to storite tako, da na vrhu v ukazni vrstici
sudo
. V tem primeru, bo terminal vprašal za geslo računa. - Oglejte si seznam tekočih procesov, uporabite ukaz
na vrh
Res je, da v tem primeru bodo podatki manj videti jasno kot v sistemu spremljanja. - Za ogled na določen ukaz, lahko uporabite podrobno pomoč
Moški
Navedbo imena ločeni s presledkom interesi skupine. - Skoraj sem pozabil omeniti fantastično iskanje pripomoček
grep
, Ki se lahko uporablja, da bi našli besedilni niz v datoteko, recimo, ali določen postopek na seznamu procesov (na primer,ps ax | grep smbd
).
Morda je to in stop, in če sem kaj spregledala ali pa narobe - ste dobrodošli v komentarjih.