Linux osnove
Sadržaj
Prvi deo: Upoznavanje sa Linuxom
Ovaj deo uvodi početnika u osnovnu ideju Linux sistema: šta je operativni sistem, zašto je Linux važan, kako izgleda radno okruženje i zbog čega terminal nije prepreka, već moćan alat za jasno, precizno i odgovorno upravljanje računarom.
I. Prvi susret sa Linuxom
1. Šta je Linux 2. Linux distribucije 3. Radno okruženje 4. Terminal kao početak ozbiljnog rada 5. Prva pravila bezbednog radaII. Fajlovi, direktorijumi i putanje
6. Linux fajl sistem 7. Apsolutne i relativne putanje 8. Komande ls, cd i pwd 9. Kreiranje, kopiranje, premeštanje i brisanje 10. Praktikum: sređivanje radnog folderaDrugi deo: Svakodnevni rad u terminalu
U ovom delu terminal postaje svakodnevni radni prostor. Uče se komande za pregled sadržaja, čitanje fajlova, pretragu, rad sa tekstom, istoriju komandi i osnovnu organizaciju rada, tako da početnik postepeno stiče sigurnost i samostalnost.
III. Čitanje i pretraga sadržaja
11. cat, less, head i tail 12. grep – pretraga teksta 13. find – pronalaženje fajlova 14. wc, sort i uniq 15. Praktikum: pronađi informaciju u sistemuIV. Korisnici, dozvole i vlasništvo
16. Korisnici i grupe 17. Dozvole nad fajlovima i direktorijumima 18. chmod – promena dozvola 19. chown – promena vlasništva 20. sudo – odgovornost administratorskog radaTreći deo: Sistem, paketi i procesi
Treći deo povezuje svakodnevne komande sa razumevanjem samog sistema. Početnik uči kako se proverava stanje računara, kako rade procesi, kako se instaliraju programi i kako se pažljivo pristupa održavanju Linux okruženja.
V. Procesi i stanje sistema
21. ps, top i htop 22. Zaustavljanje procesa 23. Prostor na disku i memorija 24. Osnovne informacije o sistemu 25. Praktikum: mali zdravstveni pregled Linux sistemaVI. Paketi i ažuriranje sistema
26. Šta su paketi i repozitorijumi 27. apt – instalacija i ažuriranje programa 28. dnf – rad na Red Hat porodici sistema 29. Snap i Flatpak 30. Praktikum: bezbedno ažuriranje sistemaČetvrti deo: Mreža, arhive i korisne navike
Završni deo zaokružuje početničko znanje kroz osnove mreže, rad sa arhivama, jednostavne provere dostupnosti servisa i navike koje pomažu da Linux postane pouzdan saveznik u učenju, radu i daljem profesionalnom razvoju.