Terminál - Nem bánt az, csak megkóstol

Bizonyos feladatok végrehajtására a Linux felhasználók gyakran használják a terminált. A terminál elég ijesztő lehet annak, aki még csak ismerkedik a Linux-szal és egy könnyen kezelhető grafikus felületet szeretne.

A Linux terminál egy hatékony eszköz, aminek segítségével néhány feladat gyorsabban elvégezhető, mint grafikus felületen. Ugyanakkor manapság a legtöbb dolgot grafikus felületen is el lehet végezni. A terminál használata nem szükséges.

A terminál választható

Akár egy szoftvert szeretnél telepíteni, akár a hálózatot beállítani, vagy a rendszer beállításait finomhangolni, megteheted a terminálból - de ezeket megteheted grafikus felületről is. A legtöbb beállítás amit megváltoztatnál könnyen elérhető grafikus vezérlőfelületeken is.

Ha eddig még nem használtál Linuxot, azt gondolhatod, hogy meg kell tanulnod a terminál parancsait, de ez évről évre egyre kevésbé igaz. Próbáld ki az Ubuntut és megtapasztalhatod, hogy milyen keveset is kell használni a terminált. A legtöbb felhasználónak egyáltalán nincs is szüksége a terminálra.

Előfordulhat, hogy az általad használt hardver nem teljesen támogatott, ilyenkor előfordulhat pl, hogy parancsokat kell kiadni a terminálban. Megfelelően támogatott hardverrel nem kell a terminállal szórakozni, hogy működjenek a dolgok.

De a terminál még hatékonyabb lehet...

Annak ellenére, hogy a Linux egyre jobb és több grafikus eszköz létezik, sok weboldal (pl. ez is) folyamatosan terminál parancsokat használ a Linux felhasználóknak szóló útmutatóiban. Hogy miért van ez, arra a válasz nagyon egyszerű: a terminál parancsok hatékonyak és sokkal gyorsabban meg lehet csinálni velük a dolgokat. Ha nem ismersz egy parancsot, akkor a grafikus felület gyorsabb lehet, viszont ha ismered a megfelelő parancsot, akkor a terminál használata meggyorsíthatja a dolgodat.

Ezt legjobban tudnám szemléltetni, hogy egy feladat végrehajtásához használható útmutató megírását grafikus felület és a terminál segítségével is bemutatom. Tegyük fel, hogy épp most telepítettük az Ubuntut és fel akarjuk telepíteni a Pidgint és a Chromiumot.

A feladat így néz ki grafikus felületen:

Nyisd meg az Ubuntu szoftverközpontot, a keresődobozba a Pidgin szót, kattints a Pidgin üzenetküldőre, kattints a Telepítés gombra, és add meg a jelszavad. Írd be a keresődobozba a Chromium szót, kattints a Chromuim webböngészőre, majd kattints a Telepítés gombra.

Ez viszonylag egyszerű folyamat és még a tapasztalatlan felhasználók saját maguk meg tudják oldani, de ez nem a legtömörebb magyarázat és elég sok kattintásra van szükség. Ha több programot akarunk egyszerre telepíteni, akkor örökkévalóságnak tűnhet.

Ugyanez a feladat terminálban:

Nyiss meg egy terminál ablakot, másold ki és illeszd be a következő parancsot, majd nyomj Entert:

sudo apt-get install pidgin chromium-browser

Sokkal gyorsabb, tömörebb. Az olvasó számára is elég könnyű, amit meg kell csinálni az a másolás és beillesztés. Figyeld meg, hogy egyetlen paranccsal két programot telepítettünk, sőt akár 50 különböző programot is telepíthetünk egyetlen parancs kiadásával. Ha sok programot akarsz telepíteni, vagy több finomhangolást meg akarsz csinálni, akkor a terminál gyorsabb lehet, mint végigkövetni a sok kattintgatós utasítást.

Megjegyzendő, hogy mindkét módszer gyorsabb, mint Windowson letöltögetni különböző oldalakról a telepítőket és végigkattogtatni a telepítő varázslókat.

A terminál állandó

Rengeteg féle Linux terjesztés létezik. Ubuntuból is van legalább négy féle (Ubuntu, Kubuntu, Xubuntu, Lubuntu), mindegyik másféle grafikus felülettel, amik nagyjából hasonlítanak egymásra, de mindegyiken picit másképp vannak a dolgok. Nem lenne egyszerű feladat mindegyik Ubuntu verzió grafikus felületéhez megírni ugyanazt az útmutatót. A terminál viszont mindegyikben ugyanaz. Maximum máshogy lehet előcsalogatni a menüből.

A Windowsnak is vannak rejtett beállításai

A Linux nem minden beállítását érhetjük el felhasználóbarát, grafikus felületen, ugyanakkor a Windowsnak is vannak olyan beállításai, amik nem érhetők el a Vezérlőpultból. Van egy csomó rejtett registry trükk, amivel a Windows rejtett beállításait lehet módosítani.

Lehet, hogy Linuxon a terminált kell használnod, Windowson viszont a registryt kell piszkálni. Mindkét rendszerre telepíthetsz harmadik felétől származó, grafikus, finomhangoló (tweak) alkalmazásokat, amik megkönnyítik ezeknek a beállításoknak az elvégzését.

Sőt a Microsoft a PowerShell-el egy Linux terminálhoz hasonló eszközt is készített, ami már sokkal fejlettebb mint a DOS-szerű parncssor. Ha csak DOS parancsokat a Windows parancssorát ismered, akkor jogosan vagy szkeptikus a parancssoros interfészekkel, de a Linux terminál sokkal hatékonyabb és rugalmasabb mint a DOS vagy a Windows parancssora.

Tudj meg többet Linux terminálról

Természetesen át kell esni egy tanulási folyamaton mielőtt a terminálban saját parancsokat állítasz össze. Mutatok néhány hasznos leírást, ami segít elindulni:

Hozzászólások

Teljes mértékben egyetértek veled. Főleg a "Terminál állandó" rész igaz. A terminál ott van minden linuxban. Annyit még hozzátettem volna, hogy a terminál parancsok sem "mindenhatóak". Ezt úgy értem, hogy egyes disztrók között lehetnek eltérések a parancssorban is. Pl a SuSe, vagy Arch csomagkezelő parancsai teljesen mások mint az Ubuntué vagy Debiané.

Igazd van, de itt az Ubuntu alatt telepíthető programokról van szó.

A postban azért szerepel az Ubuntu, mert én azt használom. A példákat ugyanúgy szemléltethettem volna egy Mint vagy Fedora, stb használatával is. Itt a terminál egyszerűségének, gyorsaságának bemutatása volt a cél a grafikus, kattogtatós felületekkel szemben.

Továbbra sem akarom megismerni a Terminált jobban. Horror. 2013-ban inkább kattintgatok párral többet egy app telepítéséhez, mint hogy elgépeljek majd elrontsak egy Terminál akciót. Egy rendszergazda tanulja meg, akinek naponta ötször kell húsz appot telepítenie. Én max kipróbálok egy alkalmazást, de ehhez ne kelljen ctrl+alt+t gombot nyomnom. ;)

A hétvégén nekiestem 10 év után újra a Linux disztróknak. Mindent támogat a teszt hardveren mindegyik Linux. Azonban bármilyen kérdésemre a válasz a Terminál volt. Többet láttam ez alatt a pár nap alatt az ablakot, mint öt év alatt a DOS ablakot, vagy mint összesen az Android megismerése óta.

Az írás jó, de nem lett barátrom a Terminál. :D

Ami nagyon tetszik a Linux változatokban, hogy a Live DVD/UDB lemezekkel kipróbálható a rendszer, és miközben a telepítés zajlik, addig is lehet vele szórakozni. Ez fantasztikus. Nem is értem, miért nincsen ilyen a Windowsokhoz?

Grafikus felületen ugyanúgy egy tudsz rontani bármit, amit terminálból is. Az hogy a kérdéseidre a válasz a terminál volt, annak talán az lehet az oka (ahogy a postban is írtam), terminál parancsokat könnyebb leírni, mint azt hogy ide, meg ide kattints, esetleg képernyőképekkel megfűszerezve. Ha mindegyik hardveredet mindegyik kipróbált Linux támogatja, akkor neked már csak a használt szoftvereidet kell telepítened, esetleg a felhasználói felületet testreszabni. A programokat a népszerűbb disztrók esetében biztosan egy grafikus felületről elérhető központi helyről tudod telepíteni (pl. Ubuntu Szoftverközpont, Muon, stb). A felhasználói felületet meg szerintem csak addig érdemes átalakítani, amíg a grafikus felület engedi (én max a háttérképet szoktam csak lecserélni).
Ha meg olyat akarsz csinálni amit a grafikus felület nem támogat, akkor neked már elég speciális igényeid lehetnek. Valószínű, hogy ezeket más operációs rendszerek alatt sem túl triviális beállítani.