Značaj Učenja Linuxa
Savladavanje Linux operativnog sistema je ključno za svakoga ko se bavi IT sektorom. Linux distribucije su izuzetno korisne programerima, administratorima sistema, inženjerima u cloud tehnologijama i mrežnom inženjeringu. Raznovrsnost primena i pouzdanost čine Linux veoma popularnim izborom.
Ukoliko želite da steknete znanje o Linuxu na interaktivan način, predstavljamo vam pet web lokacija koje će vam pomoći u tome. Ove platforme nude besplatne igre i vežbe koje su fokusirane na Linux arhitekturu i komande.
Linux Survival
Linux Survival omogućava jednostavno učenje i savladavanje osnovnih Linux komandi. Kroz ovaj interaktivni kurs, naučićete sve što je neophodno znati o Linuxu. Prvi modul vas uvodi u strukturu Linux direktorijuma, a takođe ćete naučiti kako da kreirate direktorijume i brišete fajlove koristeći komandnu liniju.
Moći ćete da vežbate pregled sadržaja fajlova, preimenovanje direktorijuma i pretragu dokumenata. U naprednim modulima, steći ćete znanje o dobijanju korisničkih informacija i upravljanju bezbednošću sistema.
Nakon svakog modula, nalazi se kviz pomoću kojeg možete proveriti svoje znanje. Linux Survival vam omogućava da se igrate sa poznatim podacima, poput životinja u zoološkom vrtu, i naučite kako da manipulišete podacima koristeći komande prikazane na ekranu, a zatim te komande unosite u interaktivnu školjku kako biste videli rezultate.
Interfejs je intuitivan i pogodan za početnike, pružajući im uputstva i interaktivnu školjku za vežbanje. Najbolje od svega je što ne morate da se registrujete da biste pristupili radnom prostoru; možete početi sa učenjem odmah nakon posete sajtu. Ipak, preporučuje se kreiranje naloga kako biste mogli da pratite svoj napredak.
Terminus
Terminus je igra bazirana na komandnoj liniji, čiji je tvorac MIT (Massachusetts Institute of Technology). Ova igra pruža korisnicima interaktivno okruženje za vežbanje Linux komandi. Korisnicima su na raspolaganju set komandi i detaljna uputstva o njihovoj upotrebi.
Interfejs je idealan za početnike koji žele da se upoznaju sa komandnom linijom. Podaci su predstavljeni u fajlovima, nazvanim lokacije, sa kojima možete raditi pomoću komandi. Na primer, da biste završili izazov, morate da prikupite određene informacije, takođe možete štampati podatke i menjati direktorijume.
Tokom kretanja kroz direktorijume, grafički prikaz na terminalu pokazuje vašu trenutnu lokaciju. To vas uranja u igru, čineći je zabavnom i avanturističkom.
Za igranje Terminusa nije neophodna registracija na sajtu. Možete odmah početi sa istraživanjem i uživati u ovoj zabavnoj igri.
Misterija Ubistva u Komandnoj Liniji
Misterija ubistva u komandnoj liniji nudi uzbudljiv pristup učenju Linux komandne linije. Kroz ovu igru, možete postati detektiv na jedan dan. Igra uključuje fiktivnu policijsku stanicu koja traži pomoć u rešavanju zavere ubistva. Vaš zadatak je da im pomognete da reše slučaj, tražeći tragove i dokaze o počiniocu.
U toku igre koristite Linux komande za navigaciju kroz direktorijume i fajlove, u potrazi za tragovima. Prvi korak je preuzimanje ili kloniranje repozitorijuma projekta sa GitHub-a na svoj uređaj.
Nakon otvaranja foldera označenog kao „clmystery“, pronaći ćete fajlove sa kojima možete raditi. Treba da krenete od instrukcijskog fajla koji vas vodi kroz igru. Tu su i „cheat sheet“ fajlovi koji vam prikazuju Linux komande i objašnjavaju njihovu upotrebu.
Ako se zaglavite, možete potražiti pomoć u fajlu sa nagoveštajima. Takođe, postoji i fajl sa rešenjem, ukoliko želite da proverite ispravnost svog odgovora. CLI Murder Mystery je odličan način da se nauči o kontroli terminala i upravljanju procesima.
Bandit
Bandit je jedna od „wargame“ igara koju nudi OverTheWire zajednica. Bandit je namenjen apsolutnim početnicima i pomaže vam da savladate Linux interfejs kroz igru. Tokom rešavanja različitih izazova, naučićete veliki broj Linux komandi. Igra vam pomaže da primenite sigurnosne koncepte u zabavnom okruženju komandne linije. Kao početnik, trebalo bi da krenete od osnova i napredujete do nivoa 34.
Bandit vam pomaže da se upoznate sa komandnom linijom dok pokrećete igru na svom uređaju. To je sjajan uvod u rad sa terminalom, Linux editorima koda i IDE-ovima. Da biste igrali, potrebno je posetiti web lokaciju i pratiti uputstva o povezivanju putem SSH (Secure Shell).
Igra je strukturirana kroz niz nivoa. Krećete sa nivoa 0, a napredovanje na sledeći nivo je omogućeno dobijanjem lozinke za taj nivo. Svaki nivo pruža instrukcije o tome šta treba da uradite da biste ga prešli. Bez lozinki, ne možete pristupiti narednim nivoima.
Za sve nivoe postoji i stranica na sajtu sa komandama neophodnim za pobedu u igri. Uz to, dobijate i detaljna objašnjenja svake komande i način njene primene.
Igranje Bandita će vam omogućiti da steknete solidno razumevanje Linux komandi i njihove primene. U slučaju da se zaglavite, možete se obratiti njihovoj zajednici, koja je uvek spremna da pomogne.
Linux Journey
Linux Journey vam omogućava da naučite sve što je bitno o Linuxu. Ovaj sajt nudi bogat sadržaj i resurse za početnike, ali i za napredne korisnike. Kroz vežbe ćete se upoznati sa terminima, žargonom i frazama koje se koriste u Linux distribucijama.
Započećete učenje sa istorijom Linuxa i njegovim distribucijama, a zatim ćete istraživati komandnu liniju, upravljanje korisnicima i bezbednost Linuxa.
Interfejs sadrži sekcije sa napomenama i uputstvima o tome kako se pokreću komande. Tu je i posebna interaktivna školjka u kojoj možete vežbati Linux komande. Posle svake lekcije, postoji kviz kojim možete proveriti svoje znanje.
Sajt je besplatan za korišćenje i nije potrebna registracija. Dovoljno je da posetite sajt i započnete proces učenja.
Zašto učiti Linux koristeći online igre i web lokacije?
Linux je jedna od najpopularnijih tehnologija koja se danas koristi zbog svoje svestranosti i brojnih mogućnosti za karijeru u IT sektoru. Upoznavanje sa Linuxom će vam pomoći da napredujete u svojoj IT karijeri. Pored toga, Linux vam omogućava da doprinesete projektima otvorenog koda i da sarađujete sa drugim korisnicima širom sveta.