Upravljanje datotekama i imenicima
-
ls
: Popis datoteka i direktorija u trenutnom direktoriju. Prikazuje nazive datoteka i direktorija prisutnih u trenutnom direktoriju.Primjer:
ls
-
pwd
: Ispis cijele putanje trenutnog direktorija. Pomaže vam 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 <filename>
: 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>
: Uklonite datoteku. Imajte na umu da će ova naredba izbrisati datoteku bez ikakve potvrde, stoga je koristite s oprezom.Primjer:
rm file.txt
-
mkdir <directory>
: Stvorite novi direktorij s navedenim nazivom.Primjer:
mkdir new_folder
-
rmdir <directory>
: Uklonite prazan imenik. Imajte na umu da pomoću ove naredbe možete ukloniti samo prazan direktorij.Primjer:
rmdir empty_folder
Upravljanje dozvolama za datoteke i direktorije
-
chmod <permissions> <file/directory>
: Promijenite dopuštenja pristupa datoteci ili direktoriju prema navedenim dopuštenjima. 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, izvršavanje za vlasnika) -
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
: Navedite pokrenute procese. Ova naredba prikazuje popis procesa i njihove odgovarajuće ID-ove procesa(PID).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. Servis je program koji radi u pozadini sustava, a pokreće ga ova naredba.Primjer:
systemctl start httpd
(pokrenite uslugu Apache) -
systemctl stop <service>
: Zaustavite navedenu uslugu. Ova naredba zaustavlja pokrenutu uslugu.Primjer:
systemctl stop httpd
(zaustavite uslugu Apache) -
systemctl restart <service>
: Ponovno pokrenite navedenu uslugu. Ova naredba zaustavlja i pokreće uslugu.Primjer:
systemctl restart httpd
(ponovno pokrenite uslugu Apache) -
systemctl status <service>
: Prikaz statusa navedene usluge. Ova naredba pokazuje radi li servis ili ne i njegov status.Primjer:
systemctl status httpd
(prikaži status usluge Apache)
Upravljanje paketima
-
yum install <package>
: Instalirajte softverski paket iz CentOS repozitorija.Primjer:
yum install nginx
(instalirajte Nginx) -
yum update <package>
: Ažurirajte instalirani softverski paket na najnoviju verziju.Primjer:
yum update nginx
(ažurirajte Nginx) -
yum remove <package>
: Uklonite instalirani paket iz sustava.Primjer:
yum 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 <hostname/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 često koristi za preuzimanje podataka s web stranica i prikaz rezultata u naredbenom retku.Primjer:
curl https://www.example.com
Upravljanje poviješću naredbi
-
history
: Prikaz povijesti prethodno izvršenih naredbi. Ova naredba ispisuje naredbe izvršene u trenutnoj sesiji.Primjer:
history
Ovo su neke od uobičajenih i korisnih naredbi naredbenog retka u CentOS. Ovisno o vašim potrebama i namjeni, ove naredbe možete koristiti za upravljanje sustavom i obavljanje osnovnih zadataka.