100 Najčešćih Linux Komandi

Komanda Opis Primjer
ls Prikazuje listu fajlova i direktorija ls -la
cd Promjena direktorija cd /home/user
pwd Prikazuje trenutni direktorij pwd
mkdir Kreira novi direktorij mkdir novi_folder
rm Briše fajlove ili direktorije rm -r folder
cp Kopira fajlove ili direktorije cp file.txt file_kopija.txt
mv Premješta ili preimenuje fajlove mv file.txt /home/user/
touch Kreira prazan fajl touch novi_fajl.txt
cat Prikazuje sadržaj fajla cat file.txt
less Pregled fajla sa mogućnošću skrolanja less file.txt
more Prikazuje fajl stranicu po stranicu more file.txt
head Prikazuje prvih 10 linija fajla head file.txt
tail Prikazuje zadnjih 10 linija fajla tail -f log.txt
grep Pretražuje tekst u fajlovima grep "tekst" file.txt
find Pronalazi fajlove po imenu ili kriteriju find / -name file.txt
locate Brzo pronalazi fajlove locate file.txt
chmod Mijenja dozvole fajlova chmod 755 skripta.sh
chown Mijenja vlasnika fajla chown user file.txt
ps Prikazuje trenutne procese ps aux
top Prikazuje aktivne procese u realnom vremenu top
kill Prekida proces po PID-u kill 1234
df Prikazuje korištenje diska df -h
du Prikazuje veličinu direktorija du -sh folder
free Prikazuje korištenje memorije free -m
uptime Prikazuje vrijeme rada sistema uptime
whoami Prikazuje trenutnog korisnika whoami
sudo Izvodi komandu kao superuser sudo apt update
apt Upravlja paketima (Debian/Ubuntu) apt install vim
yum Upravlja paketima (CentOS/RHEL) yum install vim
dnf Novi menadžer paketa (Fedora) dnf install vim
tar Arhivira fajlove tar -cvf archive.tar folder
gzip Komprimuje fajlove gzip file.txt
gunzip Dekomprimuje fajlove gunzip file.txt.gz
zip Kreira zip arhivu zip archive.zip file.txt
unzip Raspakuje zip arhivu unzip archive.zip
wget Preuzima fajlove sa weba wget http://example.com/file
curl Prenosi podatke sa URL-a curl -O http://example.com/file
ping Provjerava mrežnu povezanost ping google.com
netstat Prikazuje mrežne statistike netstat -tuln
ifconfig Prikazuje mrežne interfejse ifconfig
ip Upravlja mrežnim postavkama ip addr show
ssh Povezivanje na udaljeni server ssh user@hostname
scp Kopira fajlove preko SSH scp file.txt user@host:/path
rsync Sinhronizuje fajlove rsync -av source/ dest/
crontab Upravlja zakazanim zadacima crontab -e
systemctl Upravlja sistemskim servisima systemctl start apache2
journalctl Prikazuje sistemske logove journalctl -u apache2
dmesg Prikazuje kernel logove dmesg | grep error
history Prikazuje historiju komandi history
man Prikazuje uputstvo za komandu man ls
alias Kreira alias za komandu alias ll='ls -la'
unalias Uklanja alias unalias ll
echo Ispisuje tekst u terminal echo $PATH
env Prikazuje environment varijable env
export Postavlja environment varijablu export PATH=$PATH:/usr/local/bin
uname Prikazuje informacije o sistemu uname -a
who Prikazuje prijavljene korisnike who
id Prikazuje informacije o korisniku id user
passwd Mijenja lozinku korisnika passwd
su Prebacuje na drugog korisnika su user
useradd Dodaje novog korisnika useradd -m user
userdel Briše korisnika userdel user
groupadd Dodaje novu grupu groupadd grupa
usermod Mijenja korisničke postavke usermod -aG grupa user
chgrp Mijenja grupu fajla chgrp grupa file.txt
ln Kreira linkove (tvrde ili simboličke) ln -s file.txt link
diff Poređenje dva fajla diff file1.txt file2.txt
wc Broji riječi, linije, znakove wc -l file.txt
sort Sortira linije fajla sort file.txt
uniq Uklanja duplikate iz sortiranih linija uniq file.txt
cut Izdvaja dijelove linija cut -d',' -f1 file.csv
sed Uređuje tekstualne tokove sed 's/old/new/' file.txt
awk Obrada i analiza tekstualnih podataka awk '{print $1}' file.txt
tee Upisuje u fajl i na stdout ls | tee output.txt
watch Ponavlja komandu u intervalima watch -n 2 date
time Mjeri vrijeme izvršavanja komande time ls
jobs Prikazuje pozadinske procese jobs
bg Nastavlja proces u pozadini bg %1
fg Vraća proces u prvi plan fg %1
killall Prekida procese po imenu killall firefox
htop Interaktivni prikaz procesa htop
iotop Prikazuje I/O aktivnost iotop
nmap Skenira mrežne portove nmap localhost
traceroute Prikazuje put paketa do hosta traceroute google.com
dig DNS lookup alat dig example.com
hostname Prikazuje ili postavlja ime hosta hostname
reboot Restartuje sistem reboot
shutdown Gasi sistem shutdown now
date Prikazuje ili postavlja datum date
cal Prikazuje kalendar cal
bc Kalkulator u terminalu echo "5+3" | bc
xargs Izvodi komande sa stdin ulazom echo "file.txt" | xargs rm
which Prikazuje putanju do izvršne komande which python3
whereis Pronalazi lokaciju komande whereis python3

Zaštita web aplikacija


Specijalizirani smo za sigurnosno testiranje i penetracijsko testiranje web aplikacija. Naš tim stručnjaka identificira ranjivosti, procjenjuje rizike i pruža jasne preporuke kako biste zaštitili svoje sustave i podatke.