Naučite raditi u naredbenom retku
Pretpostavimo da ste novi u svijetu Linuxa, a uz strelicu miša i malo zdrave logike, uspjeli ste (manje više) pohvatati sve bitno. Zaista nije teško. Međutim, tokom vašeg druženja s omiljenim nam operacijskim sustavom, vrlo je vjerojatno da ćete prije ili kasnije, morati posegnuti za naredbenim retkom (najčešći primjeri su gdje nabasate na aplikaciju koje nema u repozitorijima, pa je potrebno obaviti ručno kompiliranje, ili recimo instalacija raznih upravljačkih programa, pa čak i situacije kada vas Linux doslovce baci na koljena, a umjesto šarenog GUI-a, ugledate crni ekran s naredbenom linijom). U takvim situacijama, a vjerujte biti će ih dovoljno, uspješno snalaženje u naredbenom retku riješit će vas mnogo muka i izgubljenih živaca.
Nemojte nas krivo shvatiti pa naredbeni redak asocirati isključivo s problemima. Mogućnosti su mu gotovo pa neograničene, a na vama je da ih otkrijete u što većem broju. Za početak mi uskačemo, s pitkim materijalom kojeg ćete probaviti u svega par dana. Odjednom svi oni “kodovi” koje viđate po forumima odjednom prestaju biti “šifre” i čitate ih s razumijevanjem, specifične zadatke obavljate dvostruko brže od radnih kolega i postajete uvaženi član Linux zajednice. Isplati se, zar ne?
1. Krećemo sa skriptom na hrvatskom jeziku, rad kolege Velimira na svega petnaestak stranica, obavezno štivo i prva pomoć za svakog novog Linux korisnika.
Što je to Shell a što Bash? Koliko se razlikuje od DOS command prompta? Kako se izvršavaju naredbe, koje su njihove sintakse, kretanje kroz direktorije i rad s datotekama, spajanje naredbi u korisne skripte, kratice koje olakšavaju život i mnogo više. PDF datoteku možete preuzeti ovdje.
2. Nakon što ste ovo svladali, možete krenuti na malo opširnije štivo. Preporučujemo besplatnu e-knjigu The Linux® Command Line, autora Williama E. Shotts, Jr., objavljenu pod Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 licencom. Ovo je ipak malo opširnije štivo (522 stranice), ali kao i prethodni materijal, pisano na način razumljiv svima, pod pretpostavkom da nemate prethodnog znanja. Knjigu možete preuzeti s naših stranica.
3. Kao dodatna pomoć, poslužit će i ovaj šalabahter. Možete ga isprintati i držati na stolu ili zalijepiti na zid, pa čak i postaviti kao pozadinsku sliku na radnoj površini, tako da vam uvijek bude pri ruci. Preuzeti ga možete ovdje. Naravno, možete raditi i na vlastitom šalabahteru ili skripti, paralelno s apsorbiranjem znanja iz prethodnih materijala.
Više nema opravdanja, odvojite svaki dan po sat vremena i u ekspresnom roku upoznajte naredbeni redak.
Autor: I. G.
Jao cuj u naredbenom retku, svaka cast za resurse al nece vam jezik izumrijet radi ovakvih banalnih rijeci. *Command Line FTW*
I što fali naredbenom retku? Nije svatko upoznat sa engleskim terminima.
Odlika profesionalne stranice jest da se pridržava jezičnih pravila, ako i nebi napisali Naredbeni redak i koristili engleski termin tad bi on trebao biti pod navodnicima , like this: “Command Line” 😉
Pa Naredbeni redak meni baš prirodno zvuči.
CLI isto može, a Command Line mi je skroz neprirodno.
Dakle ipak se kreće, odnosno nije to alat samo kao podsjetnik na prošlost?
Najkomentiraniji članak do sada. Što će reći, ima nade Lutherus.
Evo upravo skidam sve knjige,baš želim naučiti rad u Terminalu. Super,hvala!!
Dobar članak 😉
Lutherusovi terminal tutoriali su odlični, kao i ona knjiga unix i linux operativni sistemi, koja je besplatna za preuzimanje: http://www.conwex.info/draganp/books_OS_Unix_Linux.html
e pa, početnici, navalite 😀
a mi, koji smo tu već neko vrijeme, čitajmo da ne zaboravimo 🙂
Ta knjiga Unix i Linux operativni sistemi me sve naučila. Stvarno je knjiga zakon!
potpisujem ovu izjavu
Koju tutoriali? Čiji tutoriali? Nemam ja nijedan tutorial. Pa ja ni neznam kaj je to terminal. Mislim da ga moj MS Arch ni nema.
A jel nisi ti Lutherus prešo na WIndowse? Ja sam mislio da više ne koristiš taj Arč.
I ima Terminal u Arču, ali ga moraš znati pokrenuti. Skriven je u izbornicima.
A joj!! Nevolim te izbornike. Nek oni rađe naprave da se to sve samo složi kad zatreba. Ovako je mučenje.
zbilja su ga pretjerali sa tim terminalima…bilo bi puno lakše da se to izbaci…tko normalan to još koristi? što će to uopće ikome? xDxD
A onda odi u windowse tamo ti je sve na klik i mis !! Linux je Terminel i to tako ostaje a kad to ukinu u linuxu a sto nece nikada biti a ako se desi onda cu postati poljoprivrednik i uzgajat cu salatu i krompire .
Pozdrav b4sh
Jedan od mojih omiljenih clanaka :
Linux is Not Windows
– http://linux.oneandoneis2.org/LNW.htm
jel to veljin terminal ?
vjerojatno je 🙂
koj terminal?
Zakaj nema niti riječi o zsh?
Mislim da je članak prvenstveno pisan za početnike, a oni se najčešće susreću sa bash-om…
tko hoće zsh ima na wiki http://wiki.open.hr/wiki/Zsh
odličan članak i odlični linkovi. nije da nisam koristio terminal i dosad, ali je u najvećem broju slučajeva bilo copy/paste komandi sa neta i sl. da bi riješio neki problem. bash da ne spominjem, mada je uvijek u meni tinjala želja da riješim barem neke najjednostavnije probleme bash-om. Sad preostaje svaki dan naučiti po nešto novo.
Linux za sve, hvala!
copy/paste u terminal nikad a ni onda. i nikad ne sljepo vjerovati pogotovo ne na blogovima i forumima jer nisu svi dobrodušni, ima i zlobnih. sigurno ne
onda me dosad poslužila luda sreća … nisam imao većih problema po tom pitanju … hvala na savjetu 🙂
Terminal? Jel’ to oni vilm sa Tomom Henkson?
Svakodnevno koristim Treminel krenuci od przenja DVD do komplimiranja svoga kernela i razno raznih drugih mogucnosti a to je i jedan veliki dio linux ili bolje receno standar linuxa bez obzira na kojoj linux distribuciji . Jenu knjigu u vezi toga mogu vam preporuciti da lakse razumijete svrhu Treminela ili bolje receno Shell-a (bash) :
– http://www.oreilly.de/catalog/9780596009656/index.html
b4sh, očito u mojim gornjim komentarima nisi vidio niti djelić zajebancije 😀
a sve to je bilo a propos nedavnih komentara na jedan drugi članak…
u svakom slučaju, terminal je najbolja stvar u informatici uopće 😉
čovjek koji zna, njime može apsolutno sve 😉
Treminel je linux a Linux je Treminel 😉
nije terminel nego je terminal. a linux je kernel. terminal je samo concole emulator za x
bas tako
Terminal rijec skoro i ne koristm nego Shell (bash) ali kad ste bas poceli pisati pa i ja krenuo za vama 😉
zakaj ne tcsh?
bash mi nekako bolje lezi
Hvala dečki ovo mi je super došlo, za završni imam Rad u Linux terminalu 🙂
trebalo bi obnoviti verziju knjige TLCL na vašim serverima, objavljeno je drugo izdanje prije pola godine