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.