Upravljanje datotekama i imenicima
-
ls: Prikaži popis datoteka i direktorija u trenutnom direktoriju. Ova naredba vam omogućuje pregled sadržaja trenutnog direktorija.Primjer:
ls -
pwd: Ispis apsolutne putanje trenutnog direktorija. Ova naredba vam pomaže da znate gdje se nalazite u datotečnom sustavu.Primjer:
pwd -
cd <directory>: Promjena u navedeni direktorij. Pomoću ove naredbe možete se kretati između direktorija u vašem datotečnom sustavu.Primjer:
cd /home/user/documents -
touch <file>: Stvorite novu datoteku ili ažurirajte vrijeme izmjene postojeće datoteke. Ako datoteka već postoji, ažurirat će vrijeme izmjene.Primjer:
touch newfile.txt -
cp <source> <destination>: Kopirajte datoteku ili direktorij s izvorne lokacije na odredišnu lokaciju. Možete kopirati više datoteka ili direktorija navođenjem više izvora.Primjer:
cp file.txt /home/user/documents/(kopiraj datoteku)cp -r folder1 /home/user/documents/(kopiraj imenik)
-
mv <source> <destination>: Premjestite ili preimenujte datoteku ili direktorij s izvorne lokacije na odredišnu lokaciju. Ako je odredište novo ime, ono će se preimenovati; ako je novi put, pomaknut će se.Primjer:
mv file.txt /home/user/documents/file_new.txt(preimenuj datoteku)mv folder1 /home/user/documents/(premjesti direktorij)
-
rm <file>: Brisanje datoteke. Imajte na umu da će ova naredba izbrisati datoteku bez ikakve potvrde, stoga je pažljivo koristite.Primjer:
rm file.txt -
mkdir <directory>: Stvorite novi direktorij s navedenim nazivom.Primjer:
mkdir new_folder -
rmdir <directory>: Izbrišite prazan imenik. Imajte na umu da ovom naredbom možete izbrisati samo prazan direktorij.Primjer:
rmdir empty_folder
Upravljanje dozvolama
-
chmod <permission> <file/directory>: Promijenite dopuštenja pristupa datoteci ili direktoriju prema navedenom dopuštenju. Uobičajena dopuštenja uključuju "r"(čitanje), "w"(pisanje) i "x"(izvršavanje).Primjer:
chmod u+rwx file.txt(dodajte dozvole za čitanje, pisanje i izvršavanje za korisnika) -
chown <user>:<group> <file/directory>: Promijenite vlasnika datoteke ili direktorija u navedenog korisnika i grupu.Primjer:
chown user1:group1 file.txt(postavite vlasnika i grupu za file.txt)
Upravljanje procesima i uslugama
-
ps: Popis pokrenutih procesa. Ova naredba prikazuje popis procesa i njihove odgovarajuće ID-ove procesa(PID-ove).Primjer:
ps -
top: Prikaz pokrenutih procesa i resursa sustava. Ova naredba pruža interaktivno sučelje za pregled pokrenutih procesa i nadzor resursa sustava kao što su CPU, RAM.Primjer:
top -
kill <PID>: Prekinite proces s navedenim ID-om procesa(PID). Ova naredba šalje signal za zaustavljanje procesa, dopuštajući mu izlazak ili gašenje.Primjer:
kill 1234(prekinite proces s PID-om 1234) -
systemctl start <service>: Pokrenite navedenu uslugu. Usluga je pozadinski program sustava, a ova naredba ga pokreće.Primjer:
systemctl start apache2(pokrenite uslugu Apache) -
systemctl stop <service>: Zaustavite navedenu uslugu. Ova naredba zaustavlja pokrenutu uslugu.Primjer:
systemctl stop apache2(zaustavite uslugu Apache) -
systemctl restart <service>: Ponovno pokrenite navedenu uslugu. Ova naredba zaustavlja i zatim pokreće uslugu.Primjer:
systemctl restart apache2(ponovno pokrenite uslugu Apache) -
systemctl status <service>: Prikažite status navedene usluge. Ova naredba prikazuje radi li servis ili ne i njegov status.Primjer:
systemctl status apache2(prikaži status usluge Apache)
Upravljanje paketima
-
apt-get install <package>: Instalirajte softverski paket iz Ubuntu repozitorija.Primjer:
apt-get install nginx(instalirajte Nginx) -
apt-get update: Ažurirajte informacije o svim softverskim paketima iz repozitorija. Ova naredba će dohvatiti informacije o najnovijim paketima iz repozitorija.Primjer:
apt-get update -
apt-get upgrade: Nadogradite sve instalirane pakete na najnoviju verziju.Primjer:
apt-get upgrade -
apt-get remove <package>: Uklonite instalirani paket iz sustava.Primjer:
apt-get remove nginx(ukloni Nginx)
Upravljanje mrežom
-
ifconfig: Prikaz informacija o mrežnim uređajima i IP adresama sustava.Primjer:
ifconfig -
ip addr: Prikaz informacija o mrežnim uređajima i IP adresama sustava. Ova naredba je sličnaifconfig.Primjer:
ip addr -
ping <domain/IP>: Provjerite mrežnu povezanost s određenom IP adresom ili nazivom domene slanjem paketa i čekanjem odgovora.Primjer:
ping google.com -
curl <URL>: Dohvaćanje sadržaja s URL-a. Ova se naredba obično koristi za preuzimanje podataka s web stranice i prikaz rezultata u naredbenom retku.Primjer:
curl https://www.example.com
Upravljanje poviješću naredbi
-
history: Prikaži povijest prethodno izvršenih naredbi. Ova naredba ispisuje naredbe koje su izvršene u trenutnoj sesiji.Primjer:
history
Ovo su neke uobičajene i korisne naredbe naredbenog retka u Ubuntu. Ovisno o vašim potrebama i namjeni, možete koristiti ove naredbe za upravljanje svojim sustavom i obavljanje raznih osnovnih zadataka.

