Kód príkazu Poznámky
arch Zobrazenie architektúry procesora počítača (1)
uname -m Zobrazí architektúru procesora počítača (2)
uname -r Zobrazí používanú verziu jadra
dmidecode -q Zobraziť hardvérové súčasti systému - (SMBIOS / DMI)
hdparm -i /dev/hda Vypísať architektonické charakteristiky disku
hdparm -tT /dev/sda Vykoná testovaciu operáciu čítania na disku
cat /proc/cpuinfo Zobrazí informácie o informáciách o procesore
cat /proc/interrupts Zobrazí prerušenia
cat /proc/meminfo Overiť využitie pamäte
cat /proc/swaps Zobrazí, ktoré swapy sa používajú
cat /proc/version Zobrazí verziu jadra
cat /proc/net/dev Zobraziť sieťové adaptéry a štatistiky
cat /proc/mounts Zobraziť načítané systémy súborov
lspci -tv Zoznam zariadení PCI
lsusb -tv Zobraziť zariadenia USB
date Zobraziť dátum systému
cal 2007 Zobraziť kalendár 2007
date 041217002007.00 Nastavenie dátumu a času - mesiac deň hodina minúta rok. Sekundy
clock -w Uloženie zmien času do systému BIOS

Kód príkazu Vysvetlenie
shutdown -h now Vypnutie systému
init 0 Vypne systém
telinit 0 Vypne systém
shutdown -h hours:minutes & Vypne systém v naplánovanom čase
shutdown -c Zrušenie plánovaného vypnutia systému
shutdown -r now Reštartovanie
reboot Reštartovanie
logout Odhlásenie

Kód príkazu Vysvetlenie
cd /home Prejsť do adresára '/ home''
cd .. Návrat do predchádzajúceho adresára
cd ../.. Návrat do posledných dvoch adresárov
cd Zadajte svoj domovský adresár
cd ~user1 Prejsť do svojho domovského adresára
cd - Návrat do posledného adresára
pwd Zobraziť pracovnú cestu
ls Zobrazenie súborov v adresári
ls -F Zobrazenie súborov v adresári
ls -l Zobrazenie podrobností o súboroch a adresároch
ls -a Zobrazenie skrytých súborov
ls *[0-9]* Zobrazenie názvov súborov a adresárov obsahujúcich čísla
tree Zobrazenie stromovej štruktúry súborov a adresárov počnúc koreňovým adresárom
lstree Zobrazenie stromovej štruktúry súborov a adresárov počnúc koreňovým adresárom
mkdir dir1 Vytvorí adresár s názvom "dir1".
mkdir dir1 dir2 Vytvorí dva adresáre súčasne
mkdir -p /tmp/dir1/dir2 Vytvorenie stromu adresárov
rm -f file1 Odstránenie súboru s názvom "file1"'
rmdir dir1 odstráni adresár s názvom "dir1
rm -rf dir1 Vymazať adresár s názvom "dir1" a jeho obsah súčasne
rm -rf dir1 dir2 Vymazať dva adresáre a ich obsah súčasne
mv dir1 new_dir Premenovať/premiestniť adresár
cp file1 file2 Kopírovať súbor
cp dir/* . Skopírovať všetky súbory v adresári do aktuálneho pracovného adresára.
cp -a /tmp/dir1 . Skopírovať adresár do aktuálneho pracovného adresára
cp -a dir1 dir2 Kopírovanie adresára
ln -s file1 lnk1 Vytvoriť mäkký odkaz na súbor alebo adresár
ln file1 lnk1 Vytvorenie fyzického prepojenia na súbor alebo adresár
touch -t 0712250000 file1 Zmena časovej značky súboru alebo adresára - (RRMMDDhhmm)
iconv -l Zoznam známych kódovaní
iconv -f fromEncoding -t toEncoding inputFile > outputFile Zmena kódovania znaku
find . -maxdepth 1 -name *.jpg -print -exec convert Dávkovo zmeniť veľkosť súborov v aktuálnom adresári a odoslať ich do adresára miniatúr (vyžaduje konverziu z ImageMagick)

Kód príkazu Poznámka Vysvetlenie
find / -name file1 Vyhľadávanie súborov a adresárov v koreňovom súborovom systéme začínajúc od '/'.
find / -user user1 Vyhľadávanie súborov a adresárov patriacich používateľovi 'user1'
find /home/user1 -name \*.bin Vyhľadávanie súborov končiacich na '.bin' v adresári '/ home/user1'.
find /usr/bin -type f -atime +100 Vyhľadávanie spustiteľných súborov, ktoré neboli použité za posledných 100 dní
find /usr/bin -type f -mtime -10 Vyhľadávanie súborov vytvorených alebo zmenených v priebehu 10 dní
find / -name \*.rpm -exec chmod 755 '{}' \; Vyhľadajte súbory končiace na ".rpm" a definujte ich oprávnenia
find / -xdev -name \*.rpm Vyhľadajte súbory končiace na ".rpm", pričom ignorujte vymeniteľné zariadenia, ako sú CD-ROM, JD atď.
locate \*.ps Vyhľadávanie súborov končiacich na ".ps" - najprv spustite "updatedb
whereis halt Zobrazenie umiestnenia binárneho súboru, zdrojového kódu alebo manuálu
which halt Zobrazenie úplnej cesty k binárnemu alebo spustiteľnému súboru.

Kód príkazu Vysvetlenie
mount /dev/hda2 /mnt/hda2 Pripojte disk s názvom hda2 - uistite sa, že adresár '/ mnt/hda2' už existuje
umount /dev/hda2 Odpojenie disku s názvom hda2 - najprv ukončite prípojný bod '/ mnt/hda2'
fuser -km /mnt/hda2 Vynútiť odinštalovanie, keď je zariadenie obsadené
umount -n /mnt/hda2 Spustiť operáciu odinštalovania bez zápisu do súboru /etc/mtab - užitočné, keď je súbor určený len na čítanie alebo keď je disk prepísaný
mount /dev/fd0 /mnt/floppy Pripojenie diskety
mount /dev/cdrom /mnt/cdrom Pripojiť disk cdrom alebo dvdrom
mount /dev/hdc /mnt/cdrecorder Pripojiť cdrw alebo dvdrom
mount /dev/hdb /mnt/cdrecorder Pripojenie cdrw alebo dvdrom
mount -o loop file.iso /mnt/cdrom Pripojenie súboru alebo obrazu ISO
mount -t vfat /dev/hda5 /mnt/hda5 Pripojenie súborového systému Windows FAT32
mount /dev/sda1 /mnt/usbdisk Pripojenie jednotky USB flash alebo pamäťového zariadenia flash
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Pripojenie sieťovej zdieľanej zložky systému Windows

Kód príkazu Vysvetlenie
df -h Zobrazenie zoznamu pripojených diskových oddielov
ls -lSr |more Zoradiť súbory a adresáre podľa veľkosti
du -sh dir1 Odhadne množstvo miesta, ktoré už využíva adresár 'dir1'.
du -sk * | sort -rn Zobrazenie súborov a adresárov podľa veľkosti.
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Zobrazí miesto využívané nainštalovanými balíkmi rpm v poradí podľa veľkosti (fedora, redhat-like systémy)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Zobrazí miesto využívané nainštalovanými balíkmi deb v poradí podľa veľkosti (ubuntu, systémy podobné debianu).

Kód príkazu Komentáre
groupadd group_name Vytvorí novú skupinu používateľov
groupdel group_name Odstráni skupinu používateľov
groupmod -n new_group_name old_group_name Premenovať skupinu používateľov
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Vytvorí používateľa patriaceho do skupiny používateľov "admin".
useradd user1 Vytvorenie nového používateľa
userdel -r user1 Odstrániť používateľa ("-r" vylučuje domovské adresáre)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Upraviť atribúty používateľa
passwd Upraviť heslo
passwd user1 Úprava hesla používateľa (iba root).
chage -E 2020-12-31 user1 Nastaviť dátum vypršania platnosti prístupového hesla používateľa
pwck Skontrolovať súbor '/etc/passwd' na opravu formátu a syntaxe a existujúcich používateľov
grpck Skontrolovať súbor '/etc/passwd' na formátovanie a syntaktické opravy a existujúce skupiny
newgrp group_name Prihláste sa do novej skupiny a zmeňte predvolenú skupinu novovytvoreného súboru.

Kód príkazu Vysvetlenie komentárov
ls -lh Zobrazenie oprávnení
ls /tmp | pr -T5 -W$COLUMNS Rozdeľte terminál na 5 stĺpcov na zobrazenie
chmod ugo+rwx directory1 Nastaví oprávnenia na čítanie (r), zápis (w) a vykonanie (x) pre vlastníka (u), skupinu (g) a ostatných (o) adresára.
chmod go-rwx directory1 Odstráni oprávnenia na čítanie, zápis a vykonávanie pre skupiny (g) a ostatné (o) adresára.
chown user1 file1 Zmena atribútu vlastníka súboru
chown -R user1 directory1 Zmena atribútov vlastníka adresára a zmena atribútov všetkých súborov v adresári.
chgrp group1 file1 Zmena skupiny súboru
chown user1:group1 file1 Zmena atribútov vlastníka a skupiny súboru
find / -perm -u+s Vypísať všetky súbory v systéme, ktoré sú riadené SUID.
chmod u+s /bin/file1 Nastavenie bitu SUID binárneho súboru - používateľ, ktorý spúšťa súbor, má rovnaké oprávnenia ako vlastník
chmod u-s /bin/file1 Zakázať bit SUID binárneho súboru
chmod g+s /home/public Nastaviť bit SGID pre adresár - podobne ako SUID, ale pre konkrétny adresár
chmod g-s /home/public Zakázať bit SGID pre adresár
chmod o+t /home/public Nastavenie bitu STIKY pre súbor - umožňuje vymazanie súboru len legálnym vlastníkom
chmod o-t /home/public Zakázať bit STIKY pre adresár

Kód príkazu Vysvetlenie komentárov
chattr +a file1 Povolenie čítania a zápisu do súborov len v režime pripájania
chattr +c file1 Umožňuje, aby jadro automaticky komprimovalo/dekomprimovalo súbor.
chattr +d file1 Tento súbor bude ignorovaný programom výpisu pri vytváraní záloh súborového systému.
chattr +i file1 Nastaví súbor ako nemenný a nie je možné ho vymazať, upraviť, premenovať alebo prepojiť.
chattr +s file1 Povolí bezpečné odstránenie súboru
chattr +S file1 Hneď ako aplikácia vykoná operáciu zápisu do súboru, spôsobte, aby systém okamžite zapísal výsledok úpravy na disk.
chattr +u file1 Ak sa súbor vymaže, systém umožní obnoviť vymazaný súbor neskôr.
lsattr Zobrazenie špeciálnych atribútov

Kód príkazu Vysvetlenie
bunzip2 file1.bz2 Rozbalí súbor s názvom 'file1.bz2'.
bzip2 file1 Komprimuje súbor s názvom "file1
gunzip file1.gz Dekomprimuje súbor s názvom 'file1.gz'.
gzip file1 Komprimuje súbor s názvom "file1".
gzip -9 file1 Maximálna kompresia
rar a file1.rar test_file Vytvorí balík s názvom 'file1.rar'.
rar a file1.rar file1 file2 dir1 Kompresia súborov 'file1', 'file2' a adresára 'dir1' súčasne
rar x file1.rar Dekomprimuje balík rar
unrar x file1.rar Dekomprimácia balíka rar
tar -cvf archive.tar file1 Vytvorenie nekomprimovaného balíka tarball
tar -cvf archive.tar file1 file2 dir1 Vytvoriť archív obsahujúci súbory "file1", "file2" a "dir1".
tar -tf archive.tar Zobrazenie obsahu balíka
tar -xvf archive.tar Uvoľnenie balíka
tar -xvf archive.tar -C /tmp Uvoľní balík tarball do adresára /tmp.
tar -cvfj archive.tar.bz2 dir1 Vytvorí archív bzip2.
tar -jxvf archive.tar.bz2 Dekomprimovať archív bzip2
tar -cvfz archive.tar.gz dir1 Vytvorí archív gzip
tar -zxvf archive.tar.gz Dekompresia archívu gzip.
zip file1.zip file1 Vytvorenie archívu zip
zip -r file1.zip file1 file2 dir1 Komprimuje niekoľko súborov a adresárov do jedného archívu zip.
unzip file1.zip Dekomprimuje archív zip

Kód príkazu Vysvetlenie
rpm -ivh package.rpm Inštalácia balíka rpm
rpm -ivh --nodeeps package.rpm Nainštaluje balík rpm a ignoruje upozornenia na závislosti.
rpm -U package.rpm Aktualizuje balík rpm bez zmeny jeho konfiguračného súboru.
rpm -F package.rpm Aktualizuje balík rpm, ktorý je určite nainštalovaný
rpm -e package_name.rpm Odstrániť balík rpm
rpm -qa Zobrazí všetky nainštalované balíky rpm v systéme
rpm -qa | grep httpd Zobrazí všetky balíky rpm so slovom "httpd" v názve.
rpm -qi package_name Získať špeciálne informácie o nainštalovanom balíku
rpm -qg "System Environment/Daemons" Zobraziť balíky rpm pre komponent
rpm -ql package_name Zobraziť zoznam súborov poskytovaných nainštalovaným balíkom rpm
rpm -qc package_name Zobrazenie zoznamu konfiguračných súborov poskytovaných nainštalovaným balíkom rpm.
rpm -q package_name --whatrequires Zobrazenie zoznamu závislostí balíka rpm.
rpm -q package_name --whatprovides Zobrazí veľkosť balíka rpm
rpm -q package_name --scripts Zobraziť skripty vykonané počas inštalácie/odstránenia.
rpm -q package_name --changelog Zobrazenie histórie úprav balíka rpm
rpm -qf /etc/httpd/conf/httpd.conf Potvrdí, ktorý balík rpm poskytol daný súbor.
rpm -qp package.rpm -l Zobrazí zoznam súborov, ktoré poskytol odinštalovaný balík rpm.
rpm --import /media/cdrom/RPM-GPG-KEY Importovať digitálne certifikáty s verejným kľúčom
rpm --checksig package.rpm Overiť integritu balíka rpm
rpm -qa gpg-pubkey Overiť integritu všetkých nainštalovaných balíkov rpm
rpm -V package_name Skontroluje veľkosť súboru, licenciu, typ, vlastníka, skupinu, kontrolu MD5 a čas poslednej zmeny.
rpm -Va Kontrola všetkých nainštalovaných balíkov rpm v systéme - používajte opatrne!
rpm -Vp package.rpm Overiť, či nie je nainštalovaný balík rpm
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Spustiť spustiteľný súbor z balíka rpm
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Inštalácia zostaveného balíka zo zdrojového kódu rpm
rpmbuild --rebuild package_name.src.rpm Zostavenie balíka rpm zo zdrojového kódu rpm

Kód príkazu Poznámky
yum install package_name Stiahnutie a inštalácia balíka rpm
yum localinstall package_name.rpm Nainštaluje balík rpm s použitím vlastného úložiska, ktoré vyrieši všetky závislosti za vás
yum update package_name.rpm Aktualizuje všetky nainštalované balíky rpm v aktuálnom systéme.
yum update package_name Aktualizácia balíka rpm
yum remove package_name Odstráni balík rpm
yum list Vypíše zoznam všetkých balíkov nainštalovaných v systéme
yum search package_name Vyhľadávanie balíkov v úložisku rpm
yum clean packages Vymazať vyrovnávaciu pamäť rpm na odstránenie prevzatých balíkov
yum clean headers Odstrániť všetky hlavičkové súbory
yum clean all Odstrániť všetky balíky a hlavičky uložené v medzipamäti

Kód príkazu Poznámky
dpkg -i package.deb Nainštaluje/aktualizuje balík deb
dpkg -r package_name Odstráni balík deb zo systému
dpkg -l Zobrazí všetky nainštalované deb balíky v systéme
dpkg -l | grep httpd Zobrazí všetky deb balíky, ktorých názvy obsahujú slovo "httpd".
dpkg -s package_name Získať informácie o konkrétnom balíku, ktorý je už v systéme nainštalovaný
dpkg -L package_name Zobrazí zoznam súborov poskytovaných balíkom deb, ktorý je už nainštalovaný v systéme.
dpkg --contents package.deb Zobrazí zoznam súborov poskytovaných balíkom, ktorý ešte nebol nainštalovaný.
dpkg -S /bin/ping Potvrdí, ktorý deb balík poskytuje daný súbor.

Kód príkazu Vysvetlenie komentárov
apt-get install package_name Inštalácia/aktualizácia balíka deb
apt-cdrom install package_name Inštalácia/aktualizácia balíka deb z disku
apt-get update Aktualizuje balíky v zozname
apt-get upgrade Aktualizovať všetok nainštalovaný softvér
apt-get remove package_name Odstrániť balík deb zo systému
apt-get check Potvrdiť správne úložiská závislostí
apt-get clean Vymazať vyrovnávaciu pamäť zo stiahnutých balíkov
apt-cache search searched-package Vrátiť názov balíka, ktorý obsahuje požadovaný vyhľadávací reťazec

Kód príkazu Vysvetlenie
cat file1 Zobrazenie obsahu súboru smerom dopredu od prvého bajtu
tac file1 Zobrazenie obsahu súboru v opačnom smere od posledného riadku.
more file1 Zobrazenie obsahu dlhého súboru
less file1 Podobný príkaz ako príkaz "more", ale umožňuje rovnakú operáciu v opačnom smere ako operácia v priamom smere v súbore.
head -2 file1 Zobrazenie prvých dvoch riadkov súboru
tail -2 file1 Zobraziť posledné dva riadky súboru
tail -f /var/log/messages Zobrazenie obsahu súboru počas jeho pridávania v reálnom čase.

Kód príkazu Anotovať Popis
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Zlúčiť podrobný text popisu súboru a zapísať popis do nového súboru
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Zlúči text popisu súboru a zapíše popis do existujúceho súboru.
grep Aug /var/log/messages Nájdite kľúčové slovo "Aug" v súbore '/var/log/messages'.
grep ^Aug /var/log/messages Vyhľadajte slová začínajúce na "Aug" v súbore '/var/log/messages'.
grep [0-9] /var/log/messages Vyberte všetky riadky v súbore "/var/log/messages", ktoré obsahujú čísla
grep Aug -R /var/log/* Vyhľadajte reťazec "Aug" v adresári "/var/log" a v nasledujúcich adresároch.
sed 's/stringa1/stringa2/g' example.txt V súbore example.txt nahraďte "string1" za "string2".
sed '/^$/d' example.txt Odstráňte všetky prázdne riadky zo súboru example.txt
sed '/ *#/d; /^$/d' example.txt Odstráňte všetky komentáre a prázdne riadky zo súboru example.txt Odstráňte všetky komentáre a prázdne riadky zo súboru example.txt
echo 'esempio' | tr '[:lower:]' '[:upper:]' Zlúčte horné a dolné bunky
sed -e '1d' result.txt Vylúčiť prvý riadok zo súboru example.txt
sed -n '/stringa1/p' Zobrazte riadky obsahujúce iba slovo "string1".
sed -e 's/ *$//' example.txt Odstráňte prázdne znaky na konci každého riadku
sed -e 's/stringa1//g' example.txt Odstráňte z dokumentu len slovo "string1" a všetky ostatné znaky ponechajte.
sed -n '1,5p;5q' example.txt Zobrazte obsah od riadku 1 po riadok 5
sed -n '5p;5q' example.txt Zobrazte riadok 5
sed -e 's/00*/0/g' example.txt Nahraďte viacero núl jednou nulou
cat -n file1 Označte počet riadkov v súbore
cat example.txt | awk 'NR%2==1' Odstráňte všetky párne riadky v súbore example.txt
echo a b c | awk '{print $1}' Zobraziť prvý stĺpec riadku
echo a b c | awk '{print $1,$3}' Zobraziť prvý a tretí stĺpec riadku
paste file1 file2 Zlúčiť obsah dvoch súborov alebo dvoch stĺpcov
paste -d '+' file1 file2 Zlúčiť obsah dvoch súborov alebo dvoch stĺpcov oddelených znakom "+".
sort file1 file2 Zoradiť obsah dvoch súborov
sort file1 file2 | uniq Vyberte spojenie dvoch súborov (zachovajte len jednu kópiu duplicitných riadkov).
sort file1 file2 | uniq -u Odstráňte priesečník, pričom ostatné riadky ponechajte
sort file1 file2 | uniq -d Odstráňte priesečník dvoch súborov (ponechajte len súbory, ktoré existujú v oboch súboroch).
comm -1 file1 file2 Porovnajte obsah dvoch súborov a odstráňte iba obsah súboru "file1".
comm -2 file1 file2 Porovnajte obsah dvoch súborov a odstráňte iba obsah súboru "file2".
comm -3 file1 file2 Porovnaním dvoch súborov sa odstránia len časti, ktoré sú spoločné pre oba súbory.

Kód príkazu Vysvetlenie
dos2unix filedos.txt fileunix.txt Prevedie formát textového súboru z MSDOS na UNIX.
unix2dos fileunix.txt filedos.txt Konvertuje textový súbor zo systému UNIX do systému MSDOS.
recode ..HTML page.html Konverzia textového súboru na html
recode -l | more Zobraziť všetky povolené formáty konverzie

Kód príkazu Vysvetlenie komentárov
badblocks -v /dev/hda1 Kontrola chybných blokov na disku hda1
fsck /dev/hda1 Oprava/kontrola integrity linuxového súborového systému na disku hda1
fsck.ext2 /dev/hda1 Oprava/kontrola integrity súborového systému ext2 na disku hda1
e2fsck /dev/hda1 Oprava/kontrola integrity súborového systému ext2 na disku hda1
e2fsck -j /dev/hda1 Oprava/kontrola integrity súborového systému ext3 na disku hda1
fsck.ext3 /dev/hda1 Oprava/kontrola integrity súborového systému ext3 na disku hda1
fsck.vfat /dev/hda1 Oprava/kontrola integrity súborového systému fat na disku hda1
fsck.msdos /dev/hda1 Oprava/kontrola integrity súborového systému dos na disku hda1
dosfsck /dev/hda1 Oprava/kontrola integrity súborového systému dos na disku hda1

Kód príkazu Poznámky
mkfs /dev/hda1 Vytvorenie súborového systému na oddiele hda1
mke2fs /dev/hda1 Vytvorenie súborového systému linux ext2 na oddiele hda1
mke2fs -j /dev/hda1 Vytvorí súborový systém linux ext3 (žurnálovací) na oddiele hda1.
mkfs -t vfat 32 -F /dev/hda1 Vytvorenie súborového systému FAT32
fdformat -n /dev/fd0 Formátovanie diskety
mkswap /dev/hda3 Vytvorenie súborového systému swap

Kód príkazu Vysvetlenie
mkswap /dev/hda3 Vytvorenie súborového systému swap
swapon /dev/hda3 Povolí nový systém súborov swap
swapon /dev/hda2 /dev/hdb3 Povolenie dvoch oddielov swap

Kód príkazu Poznámky
dump -0aj -f /tmp/home0.bak /home Vytvorte úplnú zálohu adresára '/home'.
dump -1aj -f /tmp/home0.bak /home Interaktívne zálohovanie adresára '/home'
restore -if /tmp/home0.bak Obnovenie interaktívnej zálohy
rsync -rogpav --delete /home /tmp Synchronizujte oba adresáre
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync cez kanál SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Synchronizácia vzdialeného adresára s miestnym adresárom prostredníctvom ssh a kompresie
rsync -az -e ssh --delete /home/local ip_addr:/home/public Synchronizácia miestneho adresára so vzdialeným adresárom prostredníctvom ssh a kompresie
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Vykonanie zálohy miestneho disku na vzdialenom hostiteľovi prostredníctvom ssh
dd if=/dev/sda of=/tmp/file1 Zálohovanie obsahu disku do súboru
tar -Puf backup.tar /home/user Vykonajte interaktívne zálohovanie adresára '/home/user'.
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Kopírovanie obsahu adresára do vzdialeného adresára prostredníctvom ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Kopírovanie obsahu miestneho adresára do vzdialeného adresára prostredníctvom ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Lokálne kopírovanie adresára do iného umiestnenia so zachovaním oprávnení a odkazov
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Nájsť a skopírovať všetky súbory končiace na ".txt" z jedného adresára do iného adresára
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Nájsť všetky súbory končiace na ".log" a vytvoriť z nich balík bzip
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Skopírujte obsah MBR (Master Boot Record) na disketu
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Obnovte obsah MBR zo zálohy uloženej na diskete.

Kód príkazu Vysvetlenie
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Vyprázdni obsah prepisovateľného disku
mkisofs /dev/cdrom > cd.iso Vytvorí iso obraz disku na disku.
mkisofs /dev/cdrom | gzip > cd_iso.gz Vytvorí komprimovaný iso obraz disku na disku.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Vytvorí obraz iso adresára.
cdrecord -v dev=/dev/cdrom cd.iso Vypálenie súboru obrazu ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Vypálenie komprimovaného obrazového súboru ISO
mount -o loop cd.iso /mnt/iso Pripojiť súbor s obrazom ISO
cd-paranoia -B Extrahovať zvukové stopy z disku CD do súboru wav
cd-paranoia -- "-3" Extrahovať stopy z disku CD do súboru wav (parameter -3)
cdrecord --scanbus Skenovanie zbernice na identifikáciu kanálov scsi
dd if=/dev/hdc | md5sum Overiť kódovanie md5sum zariadenia, napr. disku CD

Kód príkazu Poznámka Vysvetlenie
dhclient eth0 Povolenie sieťového zariadenia 'eth0' v režime dhcp
ethtool eth0 Zobrazenie štatistík prevádzky pre sieťovú kartu 'eth0'
host www.example.com Vyhľadať názvy hostiteľov na rozlíšenie názvov a IP adries a zrkadiel
hostname Zobrazenie názvov hostiteľov
ifconfig eth0 Zobrazenie konfigurácie ethernetovej karty
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Ovládanie adries IP
ifconfig eth0 promisc Nastavenie siete "eth0" do promiskuitného režimu na sniffovanie paketov
ifdown eth0 Zakázanie sieťového zariadenia "eth0
ifup eth0 Povolenie sieťového zariadenia "eth0
ip link show Zobrazenie stavu pripojenia všetkých sieťových zariadení
iwconfig eth1 Zobrazenie konfigurácie bezdrôtovej karty
iwlist scan Zobrazenie bezdrôtových sietí
mii-tool eth0 Zobrazenie stavu pripojenia zariadenia "eth0
netstat -tup Zobraziť všetky povolené sieťové pripojenia a ich PID
netstat -tup1 Zobraziť všetky počúvajúce sieťové služby v systéme a ich PID.
netstat -rn Zobraziť tabuľku smerovania, podobne ako príkaz "route -n".
nslookup www.example.com Vyhľadá názvy hostiteľov na rozlíšenie názvov a adries IP a zrkadlí ich.
route -n Zobrazenie tabuľky smerovania
route add -net 0/0 gw IP Gateway Ovládanie preddefinovaných brán
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Kontrola statických smerov do siete "192.168.0.0/16".
route del 0/0 gw IP gateway Odstránenie statických trás
echo “1”> /proc/sys/net/ipv4/ip_foward Aktivácia presmerovania IP
tcpdump tcp port 80 Zobraziť všetky slučky HTTP
whois www.example.com Vyhľadávanie v databáze Whois

Kód príkazu Poznámka Vysvetlenie
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Pripojenie sieťovej zdieľanej zložky systému Windows
nbtscan ip addr Rozlíšenie názvov netbios
nmblookup -A ip addr rozlíšenie názvov netbios
smbclient -L ip addr/hostname Zobrazenie vzdialenej zdieľanej zložky hostiteľa systému windows
smbget -Rr smb://ip addr/share Stiahnutie súborov z hostiteľa so systémom windows prostredníctvom služby smb, ako je wget.

Kód príkazu Vysvetlenie
iptables -t filter -L Zobrazí všetky odkazy v tabuľke filtrov
iptables -t nae -L Zobrazí všetky odkazy v tabuľke nat
iptables -t filter -F Vyčistí všetky pravidlá na základe tabuľky filtrov
iptables -t nat -F Vymaže všetky pravidlá založené na tabuľke nat
iptables -t filter -X Vymaže všetky odkazy vytvorené používateľom
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Povoliť prístup cez telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Zablokovať prístup cez telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Povoliť presmerovanie spojení POP3 na prepojeniach
iptables -t filter -A INPUT -j LOG --log-prefix Zaznamenáva všetky pakety blokované na spojení
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Nastavte PAT (Port Address Translation) na maskovanie odchádzajúcich 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 Presmerovať pakety určené pre jednu adresu hostiteľa na iné hostiteľov

Kód príkazu Poznámky
free -m Vypísať stav pamäte RAM v megabajtoch
kill -9 process id Vynútiť vypnutie procesu a ukončiť ho
kill -1 process id Vynútiť proces, aby znovu načítal svoju konfiguráciu
last reboot Zobraziť históriu reštartovania
lsmod Vypísať stav modulov jadra
lsof -p process id Vypísať zoznam súborov otvorených procesom
lsof /home/user1 Zoznam otvorených súborov v daných systémových cestách
ps -eafw Zoznam úloh systému Linux
ps -e -o pid,args --forest Hierarchický zoznam úloh systému Linux.
pstress Zobrazenie procesov v stromovom zobrazení
smartctl -A /dev/hda Sledovať spoľahlivosť zariadenia pevného disku zapnutím funkcie SMART.
smartctl -i /dev/hda Skontroluje, či je pre zariadenie pevného disku povolený SMART.
strace -c ls >/dev/null Vypísať systémové volania vykonané a prijaté procesom
strace -f -e open ls >/dev/null Zoznam volaní knižnice
tail /var/log/dmesg Zobrazenie vnútorných udalostí počas zavádzania jadra
tail /val/log/messages Zobraziť systémové udalosti
top Zoznam úloh Linuxu, ktoré využívajú najviac prostriedkov CPU
watch -nl ‘cat /proc/interrupts’ Zoznam prerušení v reálnom čase

Kód príkazu Poznámky
alias hh='history' Nastavte alias pre históriu príkazov.
apropos ...keyword Vytvorte zoznam príkazov s kľúčovými slovami programu, čo je užitočné najmä vtedy, ak viete len to, čo program robí, a nepamätáte si príkazy
chsh Zmena príkazov shellu
chsh --list-shells Príjemný príkaz na zistenie, či sa máte vzdialene pripojiť k inému počítaču.
gpg -c filel Šifrovanie súboru pomocou GNU Privacy Guard
gpg filel.gpg Dešifrovanie súboru pomocou programu GNU Privacy Guard.
Prístupové protokoly: