Vodič za početnike u Linux Command Masteru

Zadnje ažuriranje: 2 listopada 2026
  • Sveobuhvatno upravljanje datotečnim sustavom putem stvaranja, premještanja i brisanja direktorija i dokumenata.
  • Upravljanje korisničkim dopuštenjima i kontrola procesa u stvarnom vremenu za optimizaciju performansi tima.
  • Korištenje mrežnih alata i upravljanja paketima kako bi sustav bio ažuriran i povezan.

Profesionalno okruženje za administraciju sustava s više monitora koji prikazuju Linux terminale u mračnoj sobi.

Ako ste se prvi put susreli s Linuxom, to bi moglo biti zato što ste gledali YouTube video ili zato što ste se upustili u avanturu postavljanja vlastitog servera. U početku, suočavanje s tim crnim ekranom s bijelim tekstom može biti pomalo zastrašujuće, ali stvarnost je da je komandna linija moćan alat koji vam daje potpunu kontrolu nad računalom, nešto što grafička sučelja jednostavno ne mogu ponuditi.

Savladavanje terminala nije samo za hakere filmova; to je temeljna vještina za svakog programera ili administratora sustava. Umjesto beskrajnog klikanja, možete automatizirati složene zadatke jednim retkom teksta , što vam štedi nevjerojatno vrijeme i omogućuje vam rješavanje problema u korijenu bez ikakve muke. Analizirajmo sve što trebate znati kako biste prestali osjećati se kao turist i počeli se snalaziti kao profesionalac.

Osnovne naredbe u Linuxu
Povezani članak:
Osnovne naredbe u Linuxu

Navigacija i upravljanje direktorijima

Prvo što trebate učiniti je znati gdje se nalazite i kako se kretati. Naredba `pwd` (print working directory - ispis radnog direktorija) vaš je osobni GPS; ako se izgubite među mapama, pokrenite je i vidjet ćete točan put do svoje lokacije. Da biste pogledali što je oko vas, upotrijebite `ls` (list - popis) . Ako želite vidjeti skrivene datoteke (one koje počinju točkom), dodajte opciju `-a`, a ako tražite detalje poput veličine ili dozvola, `ls -la` je dobitna kombinacija.

Za prelazak iz jedne mape u drugu, naredba je `cd` (change directory - promjena direktorija) . Možete otići na određenu putanju ili upotrijebiti trik `cd ..` za pomicanje za jednu razinu u hijerarhiji direktorija. Ako se želite brzo vratiti u svoju početnu mapu, jednostavno upišite `cd ~` . Kada trebate stvoriti novi radni prostor, koristi se `mkdir` (make directory - stvaranje direktorija) za stvaranje te nove mape; ako trebate stvoriti nekoliko ugniježđenih mapa odjednom, opcija `-p` će stvari uvelike olakšati.

osnovne linux naredbe
Povezani članak:
Detaljno objašnjene osnovne Linux naredbe

Manipulacija datotekama i sadržajem

Krupni plan zaslona Linux terminala sa zelenim tekstom na crnoj pozadini, koji simulira naredbenu konzolu.

Kada je u pitanju brzo stvaranje praznih datoteka, `touch` je idealan alat . Za premještanje ili preimenovanje datoteke koristimo `mv` (move) , koji u biti djeluje kao digitalni teret. Ako želite zadržati original i stvoriti duplikat, naredba je `cp` (copy) , imajući na umu da za kopiranje cijelih mapa morate dodati opciju `-r` kako biste to učinili rekurzivnim procesom. Svoje znanje možete proširiti ovim cjelovitim vodičem za naredbe za upravljanje datotekama.

  Podrška za MCP poslužitelj u GNOME okruženju: cjeloviti vodič

Brisanje je dio gdje morate biti oprezni jer u terminalu nema koša za smeće. Naredba `rm` (remove) briše datoteke, dok se `rmdir` koristi za prazne mape . Ako mapa sadrži datoteke, morat ćete koristiti `rm -rf` , ali budite vrlo oprezni jer je ova radnja nepovratna i mogli biste izbrisati kritične sistemske datoteke ako ne provjerite putanju.

Linux trikovi
Povezani članak:
Linux trikovi: naredbe i prečaci za savladavanje terminala

Za čitanje sadržaja dokumenta bez otvaranja editora imamo nekoliko opcija. `cat` prikazuje cijeli sadržaj na ekranu, što je izvrsno za kratke datoteke. Ako je datoteka prilično duga, bolje je koristiti `less`, što vam omogućuje navigaciju stranicu po stranicu i pretraživanje teksta unutar dokumenta. S druge strane, `tail -f` je čisto zlato za programere , jer vam omogućuje da u stvarnom vremenu promatrate kako se datoteke dnevnika ažuriraju.

Dozvola i korisnička kontrola

Linux je vrlo strog po pitanju sigurnosti. Svaka datoteka ima vlasnika i specifična dopuštenja za čitanje, pisanje i izvršavanje. Ta dopuštenja možete analizirati pomoću `ls -l` . Za njihovu izmjenu koristite `chmod` (promjena načina rada) . Možete koristiti slova (poput `u+x` za davanje korisniku dopuštenja za izvršavanje) ili brojeve; na primjer, dobro poznati `chmod 755` je standard za direktorije koje bi svi trebali moći čitati, ali ih samo vlasnik može uređivati.

Ako trebate promijeniti vlasnika datoteke, naredba je `chown` (promjena vlasnika) . Često, kada instalirate web poslužitelj, morat ćete koristiti `chown -R www-data:www-data` kako bi poslužitelj mogao čitati datoteke vaše web stranice. Za pokretanje zadataka koji zahtijevaju povišene privilegije koristimo `sudo` (superuser do) , što nam omogućuje da privremeno djelujemo kao administrator sustava.

Uobičajene greške kao root u Linuxu
Povezani članak:
Fatalne pogreške i savjeti za preživljavanje za Linux administratore

Upravljanje procesima i performansama

Ponekad se program zamrzne ili potroši svu RAM memoriju. Da biste vidjeli što se događa, `top` nudi dinamički prikaz procesa, iako je `htop` puno vizualnija i praktičnija alternativa ako ga možete instalirati. Ako identificirate problematičan proces, zabilježite njegov PID (identifikator procesa) i upotrijebite `kill -9` da biste ga prisilili da se odmah prekine.

  Sve o novoj verziji Trisquel GNU Linuxa

Za upravljanje prostorom na disku, `df -h` prikazuje ukupnu iskorištenost particije u formatu čitljivom ljudima. Ako želite znati točno koja mapa zauzima sav prostor na disku, `du -sh` je naredba za sažimanje veličine određenog direktorija.

Mreže, paketi i dodatni alati

Sistemski administrator radi s prijenosnim računalom ispred serverskih rackova u podatkovnom centru.

U području umrežavanja, ping se koristi za provjeru odgovara li poslužitelj , dok nam traceroute omogućuje da vidimo put kojim paketi putuju do svog odredišta. Ako želite dublje istražiti, možete naučiti kako pingati u Linuxu za dijagnosticiranje veza. Za pregled konfiguracije mreže možete koristiti `ip` ili klasičnu naredbu `ifconfig` . Ako trebate preuzeti datoteku izravno s weba na svoj poslužitelj, `wget` je najsvestraniji alat.

Automatizacija zadataka skriptiranja u Bashu
Povezani članak:
Potpuni vodič za automatizaciju zadataka pomoću Bash skriptiranja na Linuxu

Upravljanje softverom varira ovisno o distribuciji. Na Debianu ili Ubuntuu, apt je glavni, koristeći `sudo apt update` za osvježavanje popisa i `sudo apt install` za dodavanje programa. Na CentOS-u ili RHEL-u koriste se yum ili dnf . Za komprimiranje datoteka i uštedu prostora, tar je preferirana opcija , koja nam omogućuje pakiranje i komprimiranje cijelih direktorija u jednu .tar.gz datoteku.

Za one koji traže učinkovitost, postoje aliasi koji vam omogućuju stvaranje prilagođenih prečaca za duge naredbe. Osim toga, korištenje cijevi (|) omogućuje vam lančano povezivanje naredbi ; na primjer, možete navesti datoteke, filtrirati .txt datoteke pomoću grepa, a zatim ih prebrojati pomoću wc -l, stvarajući vrlo moćnu optimizaciju cjevovoda u Linuxu .

Savladavanje ovih alata transformira način na koji komunicirate s tehnologijom, pretvarajući vas iz pasivnog korisnika u nekoga s potpunom kontrolom nad sustavom. Od osnovne navigacije i upravljanja dozvolama do administracije procesa i mreže, ove upute čine temelj svakog profesionalnog Unix okruženja. Ključ je dosljedna praksa i ne bojati se istraživati ​​terminal, uvijek oprezno s naredbama za skupno brisanje.

Moderan i minimalistički radni prostor s prijenosnim računalom, idealan za početnike koji traže jednostavno Linux iskustvo.
Povezani članak:
Potpuni vodič za odabir najbolje Linux distribucije za početnike