Terminal
A Magyar Macintosh Wiki wikiből
Tartalomjegyzék |
[szerkesztés] Terminal
A Terminal.app az /Applications/Utilities almappában található segédeszköz, segítségével használhatjuk a Mac grafikus felülete alatt húzódó UNIX réteget parancsoros formában.

[szerkesztés] Mire jó a Terminal? =
Vannak esetek, amikor az operációs rendszert gyorsabban tudjuk egy rövidebb parancs begépeléséve utasítani egy feladatra, mintha grafikus műveletekkel tennénk, másrészt vannak olyan kritikus helyzetek, amikor csak a parancssoros réteg áll rendelkezésünkre.
Másik nagyon fontos oldala a UNIX parancssoros vezérlésnek, hogy írhatunk szkript nyelveken különböző automatizációkat, mellyel például napi, heti vagy havi rendszerességekkel rendszer vagy mappa mentéseket végezhetünk, karbantarthatjuk operációs rendszerünket.
A Terminalos tapasztalatok nagyon hasznosak lehetnek szerverek futtatásánál is. Egyrészt a szerveres programok nagy része is ilyen (szöveges) felület alatt fut, másrészt saját magunk is készíthetünk számos a szerverre írt folyamatot, alkalmazást.
[szerkesztés] Hogy működik?
Elindítás után kapunk egy ablakot, benne egy "prompt"-tal, a parancssorral. Ez jelzi, hova kell írnunk a parancsunkat és általában valamilyen információt is hordoz, pl. épp aktuálisan a parancsoros vezérlő melyik almappában található - indításkor tipikusan a felhasználónk alapértelmezett mappájában (a "home" mappában). Ennek jele a ~ (tilde, hullámvonal).
Parancs begépelés után az Enter leütésével aktiválhatjuk azt.
iViolator:~ segabor$ ls Desktop Library Music Public tmp Documents Movies Pictures Sites iViolator:~ segabor$
Parancs végrehajtása után visszakapjuk a promptot jelezve, üthetjük a következőt. Többsoros parancs begépelésekor az Enter leütése előtt használjuk a '\' (backslash) jelet, ekkor a következő sorban folytathatjuk parancsunk gépelését. Több parancsot egymástól a ';' (pontosvessző) jellel választunk el.
[szerkesztés] Shell
[szerkesztés] Terminal alapok
Mac OS X alatt nagyon egyszerű egy adott file elérési útját megadni. A megnyitott Terminal ablakba, az egérrel is behúzhatunk egy adott filet, ami után a file elérési útja meg fog jelenni a Terminal ablakban.
Gépeléskor nagy segítséget nyújthat a Tab billentyű is, amely befejezi a megkezdett szavak gépelését. Tehát ha mondjuk a Home mappában vagyunk, elkezdjük gépelni a cd parancsot, majd utána begépeljuk a Mo kifejezést és megnyomjuk a Tab-ot, a rendszer kiegészíti a gépelt szöveget a Movies mappa nevével. Ez a kiegészítés Terminal parancsok neveire, illetve az aktuális könyvtárban levő dokumentumok, programok, mappák neveire vonatkozik.
A következő néhány paranccsal el tudtok indulni ti is a Termál használatával.
- cd - "change directory", vagyis könyvtár-váltás rövidítése. Ha csak magát a cd-t írjuk be, akkor minden esetben az aktuális felhasználó, vagyis a magunk Home mappájába jutunk el. Ha mondjuk a cd után, egérrel a Finder-ből bedobunk egy mappát akkor az adott mappába juthatunk.
macintosh:user$ cd Movies macintosh:user:Movies$ cd Vacation macintosh:user:Movies:Vacation$ cd macintosh:User$
- ls - list, vagyis listázás. Az aktuális könyvtár tartalmát jeleníthetjük meg. Ha az ls parancs után egy -a is odabiggyesztünk, akkor megejellenk a láthatatlan elemek is. A -l pedig bővebb információt ad a kilistázott fileokról.
macintosh$ ls -la
- mkdir - make directory, vagyis könyvtár létrehozása. A parancs után adjuk meg a létrehozandó könyvtár nevét.
macintosh$ mkdir tmp
[szerkesztés] Tippek, trükkök
- A Mac OS X operációs rendszer hettérben futó alkalmazásairól itt kaphatsz némi információt: Mac_OS_X_hátterében_futó_alkalmazások
