Koda ukaza Opombe
arch Prikaz arhitekture procesorja stroja (1)
uname -m Prikaže arhitekturo procesorja stroja (2)
uname -r Prikaz različice jedra v uporabi
dmidecode -q Prikaži strojne komponente sistema - (SMBIOS / DMI)
hdparm -i /dev/hda Seznam arhitekturnih značilnosti diska
hdparm -tT /dev/sda Izvede preskusno operacijo branja na disku
cat /proc/cpuinfo Prikaže informacije o informacijah o procesorju
cat /proc/interrupts Prikaže prekinitve
cat /proc/meminfo Preveri porabo pomnilnika
cat /proc/swaps Prikaže, katere zamenjave se uporabljajo
cat /proc/version Prikaže različico jedra
cat /proc/net/dev Prikaži omrežne kartice in statistične podatke
cat /proc/mounts Prikaži naložene datotečne sisteme
lspci -tv Seznam naprav PCI
lsusb -tv Prikaži naprave USB
date Prikaži sistemski datum
cal 2007 Prikaži koledar 2007
date 041217002007.00 Nastavitev datuma in časa - mesec dan ura minuta leto. Sekunde
clock -w Shranjevanje sprememb časa v BIOS

Oznaka ukaza Razlaga
shutdown -h now Izklop sistema
init 0 Izklopi sistem
telinit 0 Izklopi sistem
shutdown -h hours:minutes & Izklopi sistem ob načrtovanem času
shutdown -c Preklic načrtovanega izklopa sistema
shutdown -r now Ponovni zagon
reboot Ponovni zagon
logout Odjava

Oznaka ukaza Razlaga
cd /home Pojdite v imenik '/ home''
cd .. Vrnitev v prejšnji imenik
cd ../.. Vrne se v zadnja dva imenika
cd Vnesite svoj domači imenik
cd ~user1 Pojdite v svoj domači imenik
cd - Vrnitev v zadnji imenik
pwd Prikaži delovno pot
ls Pregledovanje datotek v imeniku
ls -F Pregledovanje datotek v imeniku
ls -l Prikaz podrobnosti o datotekah in imenikih
ls -a Prikaži skrite datoteke
ls *[0-9]* Prikaz imen datotek in imenikov, ki vsebujejo številke
tree Prikaz drevesne strukture datotek in imenikov, začenši s korenskim imenikom
lstree Prikaz drevesne strukture datotek in imenikov, ki se začnejo v korenskem imeniku
mkdir dir1 Ustvari imenik z imenom "dir1".
mkdir dir1 dir2 Ustvari dva imenika hkrati
mkdir -p /tmp/dir1/dir2 Ustvari drevo imenikov
rm -f file1 Izbriše datoteko z imenom 'file1''
rmdir dir1 izbriše imenik z imenom 'dir1''
rm -rf dir1 izbriše imenik z imenom 'dir1' in njegovo vsebino hkrati
rm -rf dir1 dir2 izbriše dva imenika in njuno vsebino hkrati
mv dir1 new_dir Preimenovanje/premikanje imenika
cp file1 file2 Kopiranje datoteke
cp dir/* . Kopiranje vseh datotek v imeniku v trenutni delovni imenik.
cp -a /tmp/dir1 . Kopiranje imenika v trenutni delovni imenik
cp -a dir1 dir2 Kopiranje imenika
ln -s file1 lnk1 Ustvarjanje mehke povezave do datoteke ali imenika
ln file1 lnk1 Ustvarjanje fizične povezave na datoteko ali imenik
touch -t 0712250000 file1 Spreminjanje časovnega žiga datoteke ali imenika - (RRMMDDhhmm)
iconv -l Seznam znanih kodiranj
iconv -f fromEncoding -t toEncoding inputFile > outputFile Spreminjanje kodiranja znaka
find . -maxdepth 1 -name *.jpg -print -exec convert paketno spremeni velikost datotek v trenutnem imeniku in jih pošlje v imenik s sličicami (zahteva pretvorbo iz programa ImageMagick)

Oznaka ukaza Opomba Pojasnilo
find / -name file1 Iskanje datotek in imenikov v korenskem datotečnem sistemu, ki se začne z '/'.
find / -user user1 Iskanje datotek in imenikov, ki pripadajo uporabniku 'user1'
find /home/user1 -name \*.bin Iskanje datotek, ki se končajo z '.bin', v imeniku '/ home/user1'.
find /usr/bin -type f -atime +100 Iskanje izvedljivih datotek, ki niso bile uporabljene v zadnjih 100 dneh
find /usr/bin -type f -mtime -10 Iskanje datotek, ustvarjenih ali spremenjenih v 10 dneh
find / -name \*.rpm -exec chmod 755 '{}' \; Poiščite datoteke, ki se končajo z ".rpm", in določite njihova dovoljenja
find / -xdev -name \*.rpm Poiščite datoteke, ki se končajo s končnico '.rpm', pri čemer ne upoštevajte izmenljivih naprav, kot so CD-ROM-i, JD itd.
locate \*.ps Iskanje datotek, ki se končajo s končnico '.ps' - najprej zaženite "updatedb".
whereis halt Prikaže lokacijo binarne datoteke, izvorne kode ali priročnika
which halt Prikažite celotno pot do binarne ali izvedljive datoteke.

Oznaka ukaza Razlaga
mount /dev/hda2 /mnt/hda2 Namestite disk z imenom hda2 - preverite, ali imenik '/ mnt/hda2' že obstaja
umount /dev/hda2 Odmontirajte disk z imenom hda2 - najprej zapustite priključno točko '/ mnt/hda2'
fuser -km /mnt/hda2 Izvršite odstranitev, ko je naprava zasedena
umount -n /mnt/hda2 Izvede postopek odstranitve brez zapisovanja v datoteko /etc/mtab - uporabno, kadar je datoteka namenjena samo branju ali kadar je disk prepisan
mount /dev/fd0 /mnt/floppy Namestitev diskete
mount /dev/cdrom /mnt/cdrom priklopiti ploščo cdrom ali dvdrom
mount /dev/hdc /mnt/cdrecorder Namestitev plošče cdrw ali dvdrom
mount /dev/hdb /mnt/cdrecorder Namestitev cdrw ali dvdrom
mount -o loop file.iso /mnt/cdrom Namestitev datoteke ali slike ISO
mount -t vfat /dev/hda5 /mnt/hda5 Namestitev datotečnega sistema Windows FAT32
mount /dev/sda1 /mnt/usbdisk Namestitev pomnilnika usb flash ali pomnilniške naprave flash
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Namestitev omrežnega deleža sistema Windows

Oznaka ukaza Razlaga
df -h Prikaže seznam nameščenih razdelkov
ls -lSr |more Razvrsti datoteke in imenike po velikosti
du -sh dir1 Oceni količino prostora, ki ga že uporablja imenik 'dir1'.
du -sk * | sort -rn Prikaže datoteke in imenike po velikosti.
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Prikaže prostor, ki ga uporabljajo nameščeni paketi rpm, po velikosti (fedora, redhat podobni sistemi)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Prikaže prostor, ki ga uporabljajo nameščeni paketi deb, po velikosti (ubuntu, sistemi, podobni debianu).

Oznaka ukaza Komentarji
groupadd group_name Ustvari novo skupino uporabnikov
groupdel group_name izbriše uporabniško skupino
groupmod -n new_group_name old_group_name Preimenuje uporabniško skupino
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Ustvari uporabnika, ki pripada uporabniški skupini "admin".
useradd user1 Ustvari novega uporabnika
userdel -r user1 Brisanje uporabnika ("-r" izključuje domače imenike)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Spreminjanje atributov uporabnika
passwd Spreminjanje gesla
passwd user1 Spremeni geslo uporabnika (samo root).
chage -E 2020-12-31 user1 Nastavite datum poteka veljavnosti gesla uporabnika
pwck Preverite datoteko '/etc/passwd' za popravke oblike datoteke in sintakse ter obstoječe uporabnike.
grpck Preverite datoteko '/etc/passwd' za popravke oblike in sintakse datoteke ter obstoječe skupine
newgrp group_name Prijavite se v novo skupino, da spremenite privzeto skupino novo ustvarjene datoteke.

Oznaka ukaza Razlaga komentarjev
ls -lh Prikaz dovoljenj
ls /tmp | pr -T5 -W$COLUMNS Terminal razdelite na 5 stolpcev za prikaz
chmod ugo+rwx directory1 Nastavi dovoljenja za branje (r), pisanje (w) in izvajanje (x) za lastnika (u), skupino (g) in druge (o) imenika.
chmod go-rwx directory1 Odstrani dovoljenja za branje, pisanje in izvajanje za skupine (g) in druge (o) v imeniku.
chown user1 file1 Sprememba atributa lastnika datoteke
chown -R user1 directory1 Spremenite atribute lastnika imenika in spremenite atribute vseh datotek v imeniku.
chgrp group1 file1 Spreminjanje skupine datoteke
chown user1:group1 file1 Spreminjanje atributov lastnika in skupine datoteke
find / -perm -u+s Seznam vseh datotek v sistemu, ki so pod nadzorom SUID.
chmod u+s /bin/file1 Nastavitev bita SUID binarne datoteke - uporabnik, ki izvaja datoteko, ima enake privilegije kot lastnik
chmod u-s /bin/file1 onemogočite bit SUID za binarno datoteko
chmod g+s /home/public Nastavitev bita SGID za imenik - podobno kot pri SUID, vendar specifično za imenik
chmod g-s /home/public onemogoči bit SGID za imenik
chmod o+t /home/public Nastavitev bita STIKY za datoteko - omogoča brisanje datoteke samo zakonitim lastnikom
chmod o-t /home/public onemogoči bit STIKY za imenik

Oznaka ukaza Razlaga komentarjev
chattr +a file1 Dovolite branje in pisanje v datoteke samo v načinu dodajanja
chattr +c file1 Omogoča, da jedro samodejno stisne/raztisne datoteko.
chattr +d file1 To datoteko bo program za odlaganje pri izdelavi varnostnih kopij datotečnega sistema prezrl.
chattr +i file1 Datoteko nastavi kot nespremenljivo in je ni mogoče brisati, spreminjati, preimenovati ali povezovati.
chattr +s file1 Omogoči varno brisanje datoteke
chattr +S file1 Takoj ko aplikacija izvede operacijo zapisovanja v datoteko, povzročite, da sistem takoj zapiše rezultat spremembe na disk.
chattr +u file1 Če je datoteka izbrisana, vam bo sistem omogočil, da izbrisano datoteko pozneje obnovite.
lsattr Prikaz posebnih atributov

Oznaka ukaza Razlaga
bunzip2 file1.bz2 Razpakira datoteko z imenom 'file1.bz2'.
bzip2 file1 Stisne datoteko z imenom 'file1
gunzip file1.gz Razpakira datoteko z imenom 'file1.gz'.
gzip file1 Stisne datoteko z imenom 'file1'.
gzip -9 file1 Največje stiskanje
rar a file1.rar test_file Ustvari paket z imenom "file1.rar".
rar a file1.rar file1 file2 dir1 Sočasno stisne datoteke 'file1', 'file2' in imenik 'dir1'.
rar x file1.rar Razdruži paket rar
unrar x file1.rar Dekompresiranje paketa rar
tar -cvf archive.tar file1 Ustvari nestisnjen paket tarball
tar -cvf archive.tar file1 file2 dir1 Ustvarite arhiv, ki vsebuje datoteke 'file1', 'file2' in 'dir1'.
tar -tf archive.tar Prikaz vsebine paketa
tar -xvf archive.tar Sprostitev paketa
tar -xvf archive.tar -C /tmp Sprosti paket tarball v imenik /tmp.
tar -cvfj archive.tar.bz2 dir1 Ustvari arhiv bzip2.
tar -jxvf archive.tar.bz2 Razpakiranje arhiva bzip2
tar -cvfz archive.tar.gz dir1 Ustvari arhiv gzip
tar -zxvf archive.tar.gz Razgradi arhiv gzip.
zip file1.zip file1 Ustvari arhiv zip
zip -r file1.zip file1 file2 dir1 Stisne več datotek in imenikov v en sam arhiv zip.
unzip file1.zip Razdruži arhiv zip

Oznaka ukaza Razlaga
rpm -ivh package.rpm Namestitev paketa rpm
rpm -ivh --nodeeps package.rpm Namesti paket rpm in ne upošteva opozoril o odvisnosti.
rpm -U package.rpm Posodobi paket rpm, ne da bi spremenil njegovo konfiguracijsko datoteko.
rpm -F package.rpm Posodobi paket rpm, ki bo zagotovo nameščen
rpm -e package_name.rpm Odstranitev paketa rpm
rpm -qa Prikaže vse nameščene pakete rpm v sistemu
rpm -qa | grep httpd Prikaže vse pakete rpm z besedo "httpd" v imenu.
rpm -qi package_name Pridobite posebne informacije o nameščenem paketu
rpm -qg "System Environment/Daemons" Prikaži pakete rpm za komponento
rpm -ql package_name Prikaži seznam datotek, ki jih zagotavlja nameščeni paket rpm
rpm -qc package_name Prikaži seznam konfiguracijskih datotek, ki jih zagotavlja nameščeni paket rpm.
rpm -q package_name --whatrequires Prikaz seznama odvisnosti paketa rpm.
rpm -q package_name --whatprovides Prikaže velikost paketa rpm
rpm -q package_name --scripts Prikaže skripte, ki se izvajajo med namestitvijo/odstranitvijo.
rpm -q package_name --changelog Prikaz zgodovine sprememb paketa rpm
rpm -qf /etc/httpd/conf/httpd.conf Potrdi, kateri paket rpm je zagotovil dano datoteko.
rpm -qp package.rpm -l Prikaže seznam datotek, ki jih zagotavlja odstranjeni paket rpm.
rpm --import /media/cdrom/RPM-GPG-KEY Uvoz digitalnih potrdil z javnim ključem
rpm --checksig package.rpm Preveri celovitost paketa rpm
rpm -qa gpg-pubkey Preveri celovitost vseh nameščenih paketov rpm
rpm -V package_name Preveri velikost datoteke, licenco, vrsto, lastnika, skupino, preverjanje MD5 in čas zadnje spremembe.
rpm -Va Preverite vse nameščene pakete rpm v sistemu - uporabljajte previdno!
rpm -Vp package.rpm Preveri, ali paket rpm ni nameščen
rpm2cpio package.rpm | cpio --extract --make-directories *bin* zaženite izvršilni program iz paketa rpm
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Namestitev sestavljenega paketa iz izvorne kode rpm
rpmbuild --rebuild package_name.src.rpm Gradnja paketa rpm iz izvorne kode rpm

Ukazna koda Opombe
yum install package_name Prenos in namestitev paketa rpm
yum localinstall package_name.rpm Namesti paket rpm z uporabo lastne shrambe, ki za vas reši vse odvisnosti
yum update package_name.rpm Posodobi vse nameščene pakete rpm v trenutnem sistemu.
yum update package_name Posodobitev paketa rpm
yum remove package_name Odstranitev paketa rpm
yum list Seznam vseh paketov, nameščenih v sistemu
yum search package_name Iskanje paketov v skladišču rpm
yum clean packages Počistite predpomnilnik rpm, da odstranite prenesene pakete
yum clean headers Odstranite vse datoteke glave
yum clean all Odstranite vse pakete in glave v predpomnilniku

Oznaka ukaza Opombe
dpkg -i package.deb Namesti/posodobi paket deb
dpkg -r package_name Odstranitev paketa deb iz sistema
dpkg -l Prikaže vse nameščene pakete deb v sistemu
dpkg -l | grep httpd Prikaže vse pakete deb, katerih imena vsebujejo besedo "httpd".
dpkg -s package_name Pridobi informacije o določenem paketu, ki je že nameščen v sistemu
dpkg -L package_name Prikaže seznam datotek, ki jih zagotavlja paket deb, ki je že nameščen v sistemu.
dpkg --contents package.deb Prikaže seznam datotek, ki jih zagotavlja paket, ki še ni nameščen.
dpkg -S /bin/ping Potrdi, kateri paket deb zagotavlja dano datoteko.

Oznaka ukaza Razlaga komentarjev
apt-get install package_name Namestitev/posodobitev paketa deb
apt-cdrom install package_name Namesti/posodobi paket deb z diska
apt-get update Nadgradi pakete na seznamu
apt-get upgrade Nadgradi vso nameščeno programsko opremo
apt-get remove package_name Odstranitev paketa deb iz sistema
apt-get check Potrdi pravilne repozitorije za odvisnosti
apt-get clean Izbriši predpomnilnik prenesenih paketov
apt-cache search searched-package Vrnite ime paketa, ki vsebuje želeni iskalni niz

Oznaka ukaza Razlaga
cat file1 Oglejte si vsebino datoteke v smeri naprej, začenši s prvim bajtom.
tac file1 Oglejte si vsebino datoteke v obratni smeri od zadnje vrstice naprej.
more file1 Ogled vsebine dolge datoteke
less file1 Podobno kot ukaz "more", vendar omogoča enako operacijo v obratni smeri kot operacija naprej v datoteki.
head -2 file1 Ogled prvih dveh vrstic datoteke
tail -2 file1 Ogled zadnjih dveh vrstic datoteke
tail -f /var/log/messages Oglejte si vsebino datoteke, ki se dodaja v realnem času.

Oznaka ukaza Annotate Opis
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Združite besedilo podrobnega opisa datoteke in ga zapišite v novo datoteko.
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Združi besedilo podrobnega opisa datoteke in zapiše opis v obstoječo datoteko.
grep Aug /var/log/messages V datoteki '/var/log/messages' poiščite ključno besedo "Aug".
grep ^Aug /var/log/messages V datoteki '/var/log/messages' poiščite besede, ki se začnejo z "Aug".
grep [0-9] /var/log/messages Izberite vse vrstice v datoteki '/var/log/messages', ki vsebujejo številke
grep Aug -R /var/log/* V imeniku '/var/log' in naslednjih imenikih poiščite niz "Aug".
sed 's/stringa1/stringa2/g' example.txt V datoteki example.txt zamenjajte "string1" z "string2".
sed '/^$/d' example.txt Izbrišite vse prazne vrstice iz datoteke example.txt
sed '/ *#/d; /^$/d' example.txt Iz datoteke example.txt odstranite vse komentarje in prazne vrstice. Iz datoteke example.txt odstranite vse komentarje in prazne vrstice
echo 'esempio' | tr '[:lower:]' '[:upper:]' Združitev zgornjih in spodnjih celic
sed -e '1d' result.txt Izključi prvo vrstico iz datoteke example.txt
sed -n '/stringa1/p' Oglejte si vrstice, ki vsebujejo samo besedo "string1".
sed -e 's/ *$//' example.txt Odstranite prazne znake na koncu vsake vrstice
sed -e 's/stringa1//g' example.txt Iz dokumenta odstranite samo besedo "string1" in ohranite vse ostale.
sed -n '1,5p;5q' example.txt Prikaži vsebino od vrstice 1 do vrstice 5
sed -n '5p;5q' example.txt Oglejte si vrstico 5
sed -e 's/00*/0/g' example.txt Zamenjajte več ničel z eno samo ničlo
cat -n file1 Označite število vrstic v datoteki
cat example.txt | awk 'NR%2==1' Izbriši vse lihe vrstice v datoteki example.txt
echo a b c | awk '{print $1}' Prikaži prvi stolpec vrstice
echo a b c | awk '{print $1,$3}' Prikaži prvi in tretji stolpec vrstice
paste file1 file2 Združite vsebino dveh datotek ali dveh stolpcev
paste -d '+' file1 file2 Združite vsebino dveh datotek ali dveh stolpcev, ki sta ločena z znakom "+".
sort file1 file2 Razvrsti vsebino dveh datotek
sort file1 file2 | uniq Izločite unijo dveh datotek (obdržite samo eno kopijo podvojenih vrstic).
sort file1 file2 | uniq -u Izbrišite presečišče, ostale vrstice pa pustite
sort file1 file2 | uniq -d Odstranite presečišče dveh datotek (pustite samo datoteke, ki obstajajo v obeh datotekah).
comm -1 file1 file2 Primerjajte vsebino obeh datotek in odstranite samo vsebino datoteke 'file1'.
comm -2 file1 file2 Primerjajte vsebino dveh datotek in odstranite samo vsebino datoteke 'file2'.
comm -3 file1 file2 Primerjava dveh datotek odstrani samo dele, ki so skupni obema datotekama.

Oznaka ukaza Razlaga
dos2unix filedos.txt fileunix.txt Pretvori obliko besedilne datoteke iz MSDOS v UNIX.
unix2dos fileunix.txt filedos.txt Pretvori besedilno datoteko iz sistema UNIX v MSDOS.
recode ..HTML page.html Pretvori besedilno datoteko v html
recode -l | more Prikaži vse dovoljene oblike pretvorbe

Oznaka ukaza Razlaga komentarjev
badblocks -v /dev/hda1 Preveri za slabe bloke na disku hda1
fsck /dev/hda1 Popravi/preveri celovitost linuxovega datotečnega sistema na disku hda1
fsck.ext2 /dev/hda1 Popravi/preveri celovitost datotečnega sistema ext2 na disku hda1
e2fsck /dev/hda1 Popravi/preveri celovitost datotečnega sistema ext2 na disku hda1
e2fsck -j /dev/hda1 Popravi/preveri celovitost datotečnega sistema ext3 na disku hda1
fsck.ext3 /dev/hda1 Popravi/preveri celovitost datotečnega sistema ext3 na disku hda1
fsck.vfat /dev/hda1 Popravi/preveri celovitost datotečnega sistema fat na disku hda1
fsck.msdos /dev/hda1 Popravi/preveri celovitost datotečnega sistema dos na disku hda1
dosfsck /dev/hda1 Popravi/preveri celovitost datotečnega sistema dos na disku hda1

Ukazna koda Opombe
mkfs /dev/hda1 Ustvari datotečni sistem na particiji hda1
mke2fs /dev/hda1 Ustvarite datotečni sistem linux ext2 na razdelku hda1
mke2fs -j /dev/hda1 Ustvari datotečni sistem linux ext3 (z dnevnikom) na razdelku hda1.
mkfs -t vfat 32 -F /dev/hda1 Ustvari datotečni sistem FAT32
fdformat -n /dev/fd0 Formatiranje diskete
mkswap /dev/hda3 Ustvarjanje datotečnega sistema swap

Oznaka ukaza Razlaga
mkswap /dev/hda3 Ustvari datotečni sistem swap
swapon /dev/hda3 Omogoči nov datotečni sistem swap
swapon /dev/hda2 /dev/hdb3 Omogoči dve izmenjevalni particiji

Oznaka ukaza Opombe
dump -0aj -f /tmp/home0.bak /home Ustvari popolno varnostno kopijo imenika '/home'.
dump -1aj -f /tmp/home0.bak /home Izdelajte interaktivno varnostno kopijo imenika '/home'.
restore -if /tmp/home0.bak Obnovitev interaktivne varnostne kopije
rsync -rogpav --delete /home /tmp Sinhronizirajte oba imenika
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync prek kanala SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Sinhronizacija oddaljenega imenika z lokalnim imenikom prek ssh in stiskanja
rsync -az -e ssh --delete /home/local ip_addr:/home/public Sinhronizacija lokalnega imenika z oddaljenim imenikom prek ssh in stiskanja
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Izvedba varnostne kopije lokalnega diska v oddaljenem gostitelju prek ssh
dd if=/dev/sda of=/tmp/file1 Izdelava varnostne kopije vsebine diska v datoteko
tar -Puf backup.tar /home/user Izvedite interaktivno varnostno kopijo imenika '/home/user'.
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Kopiranje vsebine imenika v oddaljeni imenik prek ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Kopiranje lokalnega imenika v oddaljeni imenik prek ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Lokalno kopiranje imenika na drugo lokacijo z ohranitvijo dovoljenj in povezav
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Poiščite in kopirajte vse datoteke, ki se končajo z '.txt', iz enega imenika v drug imenik
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Poiščite vse datoteke, ki se končajo na '.log', in iz njih naredite paket bzip
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 kopiranje vsebine MBR (Master Boot Record) na disketo
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 obnovite vsebino MBR iz varnostne kopije, ki je bila shranjena na disketo.

Oznaka ukaza Razlaga
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Izprazni vsebino ponovno zapisljive plošče
mkisofs /dev/cdrom > cd.iso Ustvari sliko iso diska na disku.
mkisofs /dev/cdrom | gzip > cd_iso.gz Ustvari stisnjeno sliko iso diska na disku.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Ustvari sliko iso imenika.
cdrecord -v dev=/dev/cdrom cd.iso Posname slikovno datoteko ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Zapisovanje stisnjene slikovne datoteke ISO
mount -o loop cd.iso /mnt/iso Namestitev slikovne datoteke ISO
cd-paranoia -B Izpis zvočnih sledi z diska CD v datoteko wav
cd-paranoia -- "-3" Izvleček skladb z diska CD v datoteko wav (parameter -3)
cdrecord --scanbus Skeniranje vodila za prepoznavanje kanalov scsi
dd if=/dev/hdc | md5sum preverjanje kodiranja md5sum naprave, npr. zgoščenke

Koda ukaza Opomba Pojasnilo
dhclient eth0 Omogoči omrežno napravo 'eth0' v načinu dhcp
ethtool eth0 Prikaži statistiko prometa za omrežno kartico 'eth0'
host www.example.com Poišči gostiteljska imena za razrešitev imen z naslovi IP in ogledali
hostname Prikaži imena gostiteljev
ifconfig eth0 Prikaz konfiguracije ethernetne kartice
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Nadzor naslovov IP
ifconfig eth0 promisc Nastavite eth0 na promiskuitetni način za snifanje paketov
ifdown eth0 onemogočite omrežno napravo "eth0
ifup eth0 Omogoči omrežno napravo "eth0".
ip link show Prikaz stanja povezave vseh omrežnih naprav
iwconfig eth1 Prikaz konfiguracije brezžične kartice
iwlist scan Prikaži brezžična omrežja
mii-tool eth0 Prikaži stanje povezave eth0
netstat -tup Prikaži vse omogočene omrežne povezave in njihove PID-e
netstat -tup1 Prikaži vse omrežne storitve, ki poslušajo sistem, in njihove PID-je.
netstat -rn Prikaz usmerjevalne tabele, podobno kot z ukazom "route -n".
nslookup www.example.com Poišče gostiteljska imena za razrešitev imen in naslovov IP ter jih zrcali.
route -n Prikaz usmerjevalne tabele
route add -net 0/0 gw IP Gateway Upravljanje vnaprej določenih vrat
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Nadzor statičnih poti do omrežja "192.168.0.0/16".
route del 0/0 gw IP gateway Brisanje statičnih poti
echo “1”> /proc/sys/net/ipv4/ip_foward Aktivacija posredovanja IP
tcpdump tcp port 80 Prikaži vse zanke HTTP
whois www.example.com Iskanje v podatkovni zbirki Whois

Koda ukaza Opomba Pojasnilo
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Namestitev omrežnega deleža Windows
nbtscan ip addr razreševanje imen netbios
nmblookup -A ip addr razreševanje imen netbios
smbclient -L ip addr/hostname Prikaz oddaljenega deleža gostitelja z operacijskim sistemom Windows
smbget -Rr smb://ip addr/share Prenesite datoteke iz gostitelja z operacijskim sistemom windows prek protokola smb, kot je wget.

Oznaka ukaza Razlaga
iptables -t filter -L Prikaže vse povezave v preglednici filtrov
iptables -t nae -L Prikaže vse povezave v tabeli nat
iptables -t filter -F Počisti vsa pravila na podlagi preglednice filtrov
iptables -t nat -F Izbriše vsa pravila na podlagi tabele nat
iptables -t filter -X Izbriše vse povezave, ki jih je ustvaril uporabnik
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Dovoli dostop do omrežja telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Blokira dostop do omrežja telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Omogoči posredovanje povezav POP3 na povezavah
iptables -t filter -A INPUT -j LOG --log-prefix Beleži vse pakete, blokirane na povezavi
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Nastavite PAT (Port Address Translation) za maskiranje izhodnih paketov na eth0
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 preusmeri pakete, namenjene enemu gostiteljskemu naslovu, na druge gostitelje

Oznaka ukaza Opombe
free -m Seznam stanja pomnilnika RAM v megabajtih
kill -9 process id Prisilite proces, da se izklopi, in ga končajte
kill -1 process id Prisilite proces, da ponovno naloži svojo konfiguracijo
last reboot Prikaži zgodovino ponovnega zagona
lsmod Seznam stanja modulov jedra
lsof -p process id Seznam datotek, ki jih je odprl proces
lsof /home/user1 Seznam odprtih datotek na danih sistemskih poteh
ps -eafw Seznam linuxnih opravil
ps -e -o pid,args --forest Hierarhični seznam linuxovih opravil.
pstress Prikaz procesov v drevesnem pogledu
smartctl -A /dev/hda Spremljajte zanesljivost naprave trdega diska, tako da omogočite SMART.
smartctl -i /dev/hda Preveri, ali je za napravo trdega diska omogočen SMART.
strace -c ls >/dev/null Seznam sistemskih klicev, ki jih je opravil in prejel proces
strace -f -e open ls >/dev/null Seznam knjižničnih klicev
tail /var/log/dmesg Prikaz notranjih dogodkov med zagonom jedra
tail /val/log/messages Prikaže sistemske dogodke
top Seznam linuxovih opravil, ki porabijo največ virov procesorja
watch -nl ‘cat /proc/interrupts’ Seznam prekinitev v realnem času

Oznaka ukaza Opombe
alias hh='history' Nastavite vzdevek za zgodovino ukazov.
apropos ...keyword Sestavite seznam ukazov s ključnimi besedami programa, kar je še posebej uporabno, če veste le, kaj program počne, ne spomnite pa se ukazov
chsh Spreminjanje ukazov lupine
chsh --list-shells Lep ukaz, ki ga je dobro poznati, če se morate na daljavo povezati z drugim računalnikom.
gpg -c filel Šifriranje datoteke s programom GNU Privacy Guard
gpg filel.gpg Dešifriranje datoteke s programom GNU Privacy Guard.
Dnevniki dostopa: