Kód příkazu Poznámky
arch Zobrazí architekturu procesoru počítače (1)
uname -m Zobrazí architekturu procesoru stroje (2)
uname -r Zobrazí používanou verzi jádra
dmidecode -q Zobrazí hardwarové součásti systému -(SMBIOS / DMI)
hdparm -i /dev/hda Vypíše architektonické charakteristiky disku
hdparm -tT /dev/sda Provede testovací operaci čtení na disku
cat /proc/cpuinfo Zobrazení informací o procesoru
cat /proc/interrupts Zobrazení přerušení
cat /proc/meminfo Ověřit využití paměti
cat /proc/swaps Zobrazí, které swapy se používají
cat /proc/version Zobrazí verzi jádra
cat /proc/net/dev Zobrazit síťové adaptéry a statistiky
cat /proc/mounts Zobrazit načtené souborové systémy
lspci -tv Seznam zařízení PCI
lsusb -tv Zobrazit zařízení USB
date Zobrazit datum systému
cal 2007 Zobrazit kalendář 2007
date 041217002007.00 Nastavení data a času - Měsíc Den Hodina Minuta Rok. Sekundy
clock -w Uložení změn času do systému BIOS

Kód příkazu Vysvětlení
shutdown -h now Vypnutí systému
init 0 Vypnutí systému
telinit 0 Vypnutí systému
shutdown -h hours:minutes & Vypne systém v naplánovaném čase
shutdown -c Zrušení plánovaného vypnutí systému
shutdown -r now Restartování systému
reboot Restartování
logout Odhlášení

Kód příkazu Komentář Popis
cd /home Zadejte'/ home' adresář'
cd .. Návrat do předchozího adresáře
cd ../.. Návrat do předchozích dvou adresářů
cd Přístup do osobního hlavního katalogu
cd ~user1 Přechod do osobního domovského adresáře
cd - Návrat do posledního adresáře
pwd Zobrazit pracovní cestu
ls Zobrazení souborů v adresáři
ls -F Zobrazení souborů v adresáři
ls -l Zobrazení podrobností o souborech a adresářích
ls -a Zobrazení skrytých souborů
ls *[0-9]* Zobrazení názvů souborů a adresářů obsahujících čísla
tree Zobrazení stromové struktury souborů a adresářů počínaje kořenovým adresářem
lstree Zobrazení stromové struktury souborů a adresářů počínaje kořenovým adresářem
mkdir dir1 Vytvoření adresáře s názvem'dir1' adresář'
mkdir dir1 dir2 Vytvoří dva adresáře najednou
mkdir -p /tmp/dir1/dir2 Vytvoření stromu adresářů
rm -f file1 Odstranění souboru s názvem'file1' soubor'
rmdir dir1 Odstranění adresáře s názvem'dir1' adresář'
rm -rf dir1 Odstranění adresáře s názvem'dir1' a zároveň vymažte jeho obsah
rm -rf dir1 dir2 Smazat dva adresáře a jejich obsah současně
mv dir1 new_dir Přejmenovat/přesunout adresář
cp file1 file2 Zkopírovat soubor
cp dir0/g' example.txt Nahradit více nul jednou nulou
cat -n file1 Označí počet řádků v souboru
cat example.txt | awk 'NR%2==1' Odstranění všech sudých řádků v souboru example.txt
echo a b c | awk '{print $1}' Zobrazí první sloupec řádku
echo a b c | awk '{print $1,$3}' Zobrazení prvního a třetího sloupce řádku
paste file1 file2 Sloučit obsah dvou souborů nebo dvou sloupců
paste -d '+' file1 file2 Sloučit obsah dvou souborů nebo dvou sloupců s příznakem"+" Seřadit
sort file1 file2 Seřadit obsah dvou souborů
sort file1 file2 | uniq Vyjmout spojení dvou souborů( Ponechat pouze jednu kopii duplicitních řádků)
sort file1 file2 | uniq -u Odstranit průnik a ponechat zbytek řádků.
sort file1 file2 | uniq -d Odstranit průnik dvou souborů( Ponechte pouze soubory, které existují v obou souborech.)
comm -1 file1 file2 Porovnejte obsah dvou souborů a odstraňte pouze'file1' Odstraňte pouze obsah souboru, který je obsažen v souboru.
comm -2 file1 file2 Porovnejte obsah dvou souborů a odstraňte pouze'file2' Zahrnutý obsah
comm -3 file1 file2 Porovnání obsahu dvou souborů odstraní pouze části, které jsou společné oběma souborům.

Kód příkazu Vysvětlení
dos2unix filedos.txt fileunix.txt Převede formát textového souboru z MSDOS na UNIX.
unix2dos fileunix.txt filedos.txt Převede textový soubor z UNIXu do MSDOSu.
recode ..HTML < page.txt > page.html Převede textový soubor na html
recode -l | more Zobrazit všechny povolené formáty převodu

Kód příkazu Vysvětlení komentářů
badblocks -v /dev/hda1 Zkontrolovat, zda na disku hda1 nejsou vadné bloky
fsck /dev/hda1 Oprava/kontrola integrity linuxového souborového systému na disku hda1
fsck.ext2 /dev/hda1 Oprava/kontrola integrity souborového systému ext2 na disku hda1
e2fsck /dev/hda1 Oprava/kontrola integrity souborového systému ext2 na disku hda1
e2fsck -j /dev/hda1 Oprava/kontrola integrity souborového systému ext3 na disku hda1
fsck.ext3 /dev/hda1 Oprava/kontrola integrity souborového systému ext3 na disku hda1
fsck.vfat /dev/hda1 Oprava/kontrola integrity souborového systému fat na disku hda1
fsck.msdos /dev/hda1 Oprava/kontrola integrity souborového systému dos na disku hda1
dosfsck /dev/hda1 Oprava/kontrola integrity souborového systému dos na disku hda1

Kód příkazu Poznámky
mkfs /dev/hda1 Vytvoření souborového systému na oddílu hda1
mke2fs /dev/hda1 Vytvoření linuxového souborového systému ext2 na oddílu hda1
mke2fs -j /dev/hda1 Vytvoření linuxového systému ext3 na oddílu hda1( přihlašování) souborový systém na disku hda1
mkfs -t vfat 32 -F /dev/hda1 Vytvoření souborového systému FAT32
fdformat -n /dev/fd0 Formátování diskety
mkswap /dev/hda3 Vytvoření souborového systému swap

Kód příkazu Vysvětlení
mkswap /dev/hda3 Vytvoření souborového systému swap
swapon /dev/hda3 Povolí nový systém souborů swap
swapon /dev/hda2 /dev/hdb3 Povolení dvou odkládacích oddílů

Kód příkazu Poznámka Vysvětlení
dump -0aj -f /tmp/home0.bak /home Vytvoří'/home' úplnou zálohu adresáře
dump -1aj -f /tmp/home0.bak /home Provede interaktivní zálohu adresáře'/home' interaktivní zálohu adresáře
restore -if /tmp/home0.bak Obnovení interaktivní zálohy
rsync -rogpav --delete /home /tmp Synchronizuje oba adresáře
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync přes kanál SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Synchronizace vzdáleného adresáře s místním adresářem prostřednictvím ssh a komprese
rsync -az -e ssh --delete /home/local ip_addr:/home/public Synchronizace místního adresáře se vzdáleným adresářem prostřednictvím ssh a komprese
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Provedení zálohy místního disku na vzdáleném hostiteli prostřednictvím ssh
dd if=/dev/sda of=/tmp/file1 Zálohování obsahu disku do souboru
tar -Puf backup.tar /home/user Provedení interaktivního zálohování'/home/user' adresáře interaktivně
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Kopírování obsahu adresáře do vzdáleného adresáře prostřednictvím ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Kopírování obsahu místního adresáře do vzdáleného adresáře prostřednictvím ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Místní kopírování adresáře do jiného umístění se zachováním oprávnění a odkazů.
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Vyhledejte a zkopírujte všechny soubory končící na'.txt' s koncovkami do jiného adresáře
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Vyhledání všech souborů končících na'.log' s koncovkami a vytvořte balíček bzip.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Vytvoření kopie MBR(Master Boot Record) na disketu
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Obnovte obsah MBR ze zálohy uložené na disketu.

Kód příkazu Poznámka Vysvětlení
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Vyprázdní obsah přepisovatelného disku
mkisofs /dev/cdrom > cd.iso Vytvoří iso obraz disku na disku.
mkisofs /dev/cdrom | gzip > cd_iso.gz Vytvoří komprimovaný iso obraz disku na disku.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Vytvoří iso obraz adresáře.
cdrecord -v dev=/dev/cdrom cd.iso Vypálí obrazový soubor ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Vypálí komprimovaný obrazový soubor ISO
mount -o loop cd.iso /mnt/iso Připojení souboru bitové kopie ISO
cd-paranoia -B Extrahuje zvukové stopy z disku CD do souboru wav
cd-paranoia -- "-3" Extrahovat zvukové stopy z disku CD do souboru wav (parametr -3)
cdrecord --scanbus Skenování sběrnice pro identifikaci kanálů scsi
dd if=/dev/hdc | md5sum Ověřit kódování md5sum zařízení, např. disku CD

Kód příkazu Poznámky
dhclient eth0 Povolí síťové zařízení 'eth0' v režimu dhcp.
ethtool eth0 Zobrazí statistiky provozu pro síťovou kartu 'eth0'.
host www.example.com Vyhledá hostitelské názvy pro překlad názvů a IP adres a zrcadel.
hostname Zobrazí názvy hostitelů
ifconfig eth0 Zobrazí konfiguraci ethernetové karty
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Řízení adres IP
ifconfig eth0 promisc Nastavení eth0 do promiskuitního režimu pro sniffing paketů
ifdown eth0 Zakázat síťové zařízení "eth0
ifup eth0 Povolení síťového zařízení "eth0
ip link show Zobrazení stavu připojení všech síťových zařízení
iwconfig eth1 Zobrazení konfigurace bezdrátové karty
iwlist scan Zobrazit bezdrátové sítě
mii-tool eth0 Zobrazit stav připojení zařízení "eth0
netstat -tup Zobrazit všechna povolená síťová připojení a jejich PIDy
netstat -tup1 Zobrazit všechny naslouchající síťové služby v systému a jejich PID.
netstat -rn Zobrazit směrovací tabulku, podobně jako příkaz "route -n".
nslookup www.example.com Vyhledat hostitelské názvy pro překlad názvů a IP adres a zrcadel.
route -n Zobrazit směrovací tabulku
route add -net 0/0 gw IP Gateway Řízení předdefinovaných bran
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Řídí statické trasy do sítě "192.168.0.0/16".
route del 0/0 gw IP gateway Odstranění statických tras
echo “1”> /proc/sys/net/ipv4/ip_foward Aktivace předávání IP adres
tcpdump tcp port 80 Zobrazit všechny smyčky HTTP
whois www.example.com Vyhledávání v databázi Whois

Kód příkazu Poznámka Vysvětlení
mount -t smbfs -o username=user,password=pass Připojení síťové sdílené složky systému Windows
nbtscan ip addr Rozlišení názvů netbios
nmblookup -A ip addr rozlišení názvů netbios
smbclient -L ip addr/hostname Zobrazení vzdálené sdílené složky hostitele se systémem windows
smbget -Rr smb: Stahování souborů z hostitele se systémem windows prostřednictvím smb, jako je wget.

Kód příkazu Vysvětlení
iptables -t filter -L Zobrazí všechny odkazy ve filtrační tabulce
iptables -t nae -L Zobrazí všechny odkazy v tabulce nat
iptables -t filter -F Vymaže všechna pravidla založená na tabulce filtrů
iptables -t nat -F Vymaže všechna pravidla založená na tabulce nat
iptables -t filter -X Odstraní všechny odkazy vytvořené uživatelem
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Povolit přístup přes telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Zablokovat přístup přes telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Povolí předávání spojení POP3 na linkách
iptables -t filter -A INPUT -j LOG --log-prefix Zaznamená všechny pakety blokované na spoji
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Nastavte PAT (Port Address Translation) pro maskování odchozích paketů 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 Přesměrovat pakety určené pro jednu adresu hostitele na jiné hostitele

Kód příkazu Poznámky
free -m Vypsat stav paměti RAM v megabajtech
kill -9 process id Vynutit vypnutí procesu a ukončit jej
kill -1 process id Vynutit znovunačtení konfigurace procesu
last reboot Zobrazit historii restartů
lsmod Vypsat stav modulů jádra
lsof -p process id Vypsat seznam souborů otevřených procesem
lsof /home/user1 Vypsat seznam otevřených souborů v zadaných systémových cestách
ps -eafw Vypsat úlohy systému Linux
ps -e -o pid,args --forest Hierarchický seznam úloh linuxu.
pstress Zobrazení procesů ve stromovém zobrazení
smartctl -A /dev/hda Sledovat spolehlivost zařízení pevného disku zapnutím funkce SMART.
smartctl -i /dev/hda Zkontroluje, zda je pro zařízení pevného disku povolen SMART.
strace -c ls >/dev/null Vypsat systémová volání provedená a přijatá procesem
strace -f -e open ls >/dev/null Vypsat volání knihovny
tail /var/log/dmesg Zobrazení vnitřních událostí během spouštění jádra
tail /val/log/messages Zobrazení systémových událostí
top Vypsat úlohy systému Linux, které využívají nejvíce prostředků procesoru
watch -nl ‘cat /proc/interrupts’ Seznam přerušení v reálném čase

Kód příkazu Poznámky
alias hh='history' Nastavení aliasu pro historii příkazů.
apropos ...keyword Vytvořte seznam příkazů s klíčovými slovy programu, což je užitečné zejména v případě, že víte pouze to, co program dělá, a nepamatujete si příkazy.
chsh Změna příkazů shellu
chsh --list-shells Dobrý příkaz pro zjištění, zda se máte vzdáleně připojit k jinému počítači.
gpg -c filel Šifrování souboru pomocí programu GNU Privacy Guard
gpg filel.gpg Dešifrování souboru pomocí programu GNU Privacy Guard.
Přístup k záznamům: