Код на командата Забележки
arch Показва архитектурата на процесора на машината (1)
uname -m Показва архитектурата на процесора на машината (2)
uname -r Показва използваната версия на ядрото
dmidecode -q Показва хардуерните компоненти на системата -(SMBIOS / DMI)
hdparm -i /dev/hda Изброява архитектурните характеристики на диска
hdparm -tT /dev/sda Извършване на тестова операция за четене на диск
cat /proc/cpuinfo Показване на информация за информация за процесора
cat /proc/interrupts Показване на прекъсвания
cat /proc/meminfo Проверка на използването на паметта
cat /proc/swaps Показва кои суапове се използват
cat /proc/version Показва версията на ядрото
cat /proc/net/dev Показване на мрежови адаптери и статистика
cat /proc/mounts Показване на заредени файлови системи
lspci -tv Списък на PCI устройствата
lsusb -tv Показване на USB устройства
date Показване на системната дата
cal 2007 Показване на календара за 2007 г.
date 041217002007.00 Задаване на дата и час - Месец Ден Час Минута Година. Секунди
clock -w Записване на промените във времето в BIOS

Код на командата Обяснение
shutdown -h now Изключване на системата
init 0 Изключване на системата
telinit 0 Изключване на системата
shutdown -h hours:minutes & Изключва системата в планираното време
shutdown -c Анулиране на планираното изключване на системата
shutdown -r now Рестартиране на системата
reboot Рестартиране
logout Излизане от системата

Код на командата Коментар Описание
cd /home Въведете'/ home' директория'
cd .. Връщане в предишната директория
cd ../.. Връщане към предишните две директории
cd Достъп до личния основен каталог
cd ~user1 Отидете в личната си домашна директория
cd - Връщане към последната директория
pwd Показване на работния път
ls Преглед на файловете в дадена директория
ls -F Преглед на файлове в директория
ls -l Показване на подробности за файлове и директории
ls -a Показване на скрити файлове
ls *[0-9]* Показване на имена на файлове и директории, съдържащи числа
tree Показване на дървовидната структура на файловете и директориите, като се започне от главната директория
lstree Показване на дървовидната структура на файловете и директориите, започваща от главната директория
mkdir dir1 Създаване на директория, наречена'dir1' директория'
mkdir dir1 dir2 Създаване на две директории едновременно
mkdir -p /tmp/dir1/dir2 Създаване на дърво на директории
rm -f file1 Изтриване на файл, наречен'file1' файл'
rmdir dir1 Изтриване на директория, наречена'dir1' директория'
rm -rf dir1 Изтриване на директория, наречена'dir1' и едновременно с това изтрийте съдържанието му
rm -rf dir1 dir2 Изтриване на две директории и тяхното съдържание едновременно
mv dir1 new_dir Преименуване/преместване на директория
cp file1 file2 Копиране на файл
cp dir0/g' example.txt Замяна на няколко нули с една нула
cat -n file1 Отбелязва броя на редовете във файл
cat example.txt | awk 'NR%2==1' Изтриване на всички четни редове във файла example.txt
echo a b c | awk '{print $1}' Преглед на първата колона на даден ред
echo a b c | awk '{print $1,$3}' Преглед на първата и третата колона на ред
paste file1 file2 Сливане на съдържанието на два файла или две колони
paste -d '+' file1 file2 Сливане на съдържанието на два файла или две колони с"+" Сортиране на съдържанието на
sort file1 file2 Сортиране на съдържанието на два файла
sort file1 file2 | uniq Извадете обединението на два файла( Запазване само на едно копие на дублиращи се редове)
sort file1 file2 | uniq -u Изтрийте пресечната точка и оставете останалите редове.
sort file1 file2 | uniq -d Премахване на пресечната точка на два файла( Оставете само файловете, които съществуват в двата файла.)
comm -1 file1 file2 Сравнете съдържанието на два файла и премахнете само'file1' Премахнете само съдържанието на файла, което се съдържа в другия файл.
comm -2 file1 file2 Сравнете съдържанието на два файла и премахнете само'file2' Включено съдържание
comm -3 file1 file2 При сравняване на съдържанието на два файла се премахват само частите, които са общи за двата файла.

Код на командата Обяснение
dos2unix filedos.txt fileunix.txt Конвертира формата на текстов файл от MSDOS в UNIX.
unix2dos fileunix.txt filedos.txt Конвертира текстов файл от UNIX в MSDOS.
recode ..HTML < page.txt > page.html Конвертиране на текстов файл в html
recode -l | more Показване на всички разрешени формати за преобразуване

Код на командата Обяснение на коментарите
badblocks -v /dev/hda1 Проверка за лоши блокове на диска hda1
fsck /dev/hda1 Възстановяване/проверка на целостта на файловата система на Linux на диск hda1
fsck.ext2 /dev/hda1 Възстановяване/проверка на целостта на файловата система ext2 на диск hda1
e2fsck /dev/hda1 Възстановяване/проверка на целостта на файловата система ext2 на диск hda1
e2fsck -j /dev/hda1 Възстановяване/проверка на целостта на файловата система ext3 на диск hda1
fsck.ext3 /dev/hda1 Възстановяване/проверка на целостта на файловата система ext3 на диск hda1
fsck.vfat /dev/hda1 Възстановяване/проверка на целостта на файловата система fat на диск hda1
fsck.msdos /dev/hda1 Възстановяване/проверка на целостта на файловата система dos на диск hda1
dosfsck /dev/hda1 Възстановяване/проверка на целостта на файловата система dos на диск hda1

Код на командата Забележки
mkfs /dev/hda1 Създаване на файлова система върху дял hda1
mke2fs /dev/hda1 Създаване на файлова система linux ext2 на дял hda1
mke2fs -j /dev/hda1 Създаване на linux ext3 на дял hda1( Регистриране) Файлова система на hda1
mkfs -t vfat 32 -F /dev/hda1 Създаване на файлова система FAT32
fdformat -n /dev/fd0 Форматиране на флопидиск
mkswap /dev/hda3 Създаване на файлова система swap

Код на командата Обяснение
mkswap /dev/hda3 Създаване на файлова система swap
swapon /dev/hda3 Активира нова файлова система swap
swapon /dev/hda2 /dev/hdb3 Активиране на два дяла за размяна

Код на командата Забележка Обяснение
dump -0aj -f /tmp/home0.bak /home Създава'/home' пълно резервно копие на директория
dump -1aj -f /tmp/home0.bak /home Извършва интерактивно архивиране на'/home' интерактивно резервно копие на директория
restore -if /tmp/home0.bak Възстановяване на интерактивно резервно копие
rsync -rogpav --delete /home /tmp Синхронизиране на двете директории
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync по канал SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Синхронизиране на отдалечена директория с местна директория чрез ssh и компресия
rsync -az -e ssh --delete /home/local ip_addr:/home/public Синхронизиране на местна директория с отдалечена директория чрез ssh и компресия
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Извършване на резервно копие на локален диск на отдалечен хост чрез ssh
dd if=/dev/sda of=/tmp/file1 Създаване на резервно копие на съдържанието на диск във файл
tar -Puf backup.tar /home/user Извършване на интерактивно архивиране на'/home/user' директория интерактивно
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Копиране на съдържанието на директория в отдалечена директория чрез ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Копиране на локална директория в отдалечена директория чрез ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Копирайте локално директория на друго място, като запазвате разрешенията и връзките.
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Намерете и копирайте всички файлове, завършващи с'.txt' с окончания в друга директория
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Намиране на всички файлове, завършващи на'.log' и направете пакет bzip.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Направете копие на MBR(Master Boot Record) на дискета.
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Възстановяване на съдържанието на MBR от резервно копие, записано на дискета

Код на командата Забележка Обяснение
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Изпразва съдържанието на презаписваем диск
mkisofs /dev/cdrom > cd.iso Създава iso образ на диска върху диска.
mkisofs /dev/cdrom | gzip > cd_iso.gz Създава компресиран iso образ на диска върху диска.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Създава iso образ на директория.
cdrecord -v dev=/dev/cdrom cd.iso Записване на ISO файл с изображение
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Записване на компресиран ISO файл с изображение
mount -o loop cd.iso /mnt/iso Монтиране на ISO файл с изображение
cd-paranoia -B Извличане на аудио записи от CD диск във файл wav
cd-paranoia -- "-3" Извличане на песни от CD диск във wav файл (параметър -3)
cdrecord --scanbus Сканиране на шината за идентифициране на scsi канали
dd if=/dev/hdc | md5sum Проверка на md5sum кодирането на устройство, напр. компактдиск

Код на командата Забележки
dhclient eth0 Активира мрежовото устройство 'eth0' в режим dhcp.
ethtool eth0 Показва статистически данни за трафика за мрежовата карта 'eth0'.
host www.example.com Намиране на имена на хостове за разрешаване на имена и IP адреси и огледала
hostname Показване на имена на хостове
ifconfig eth0 Показва конфигурацията на Ethernet карта
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Управление на IP адресите
ifconfig eth0 promisc Задаване на режим "eth0" в промискуитетен режим за снемане на пакети
ifdown eth0 Деактивиране на мрежово устройство "eth0
ifup eth0 Активиране на мрежово устройство "eth0
ip link show Показване на състоянието на връзката на всички мрежови устройства
iwconfig eth1 Показване на конфигурацията на безжична карта
iwlist scan Показване на безжични мрежи
mii-tool eth0 Показване на състоянието на връзката на "eth0
netstat -tup Показване на всички разрешени мрежови връзки и техните PIDs
netstat -tup1 Показване на всички слушащи мрежови услуги в системата и техните PID.
netstat -rn Показване на таблицата за маршрутизация, подобно на командата "route -n".
nslookup www.example.com Намиране на имена на хостове за разрешаване на имена и IP адреси и огледала
route -n Показване на таблицата за маршрутизация
route add -net 0/0 gw IP Gateway Управление на предварително определени шлюзове
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Контролиране на статични маршрути към мрежа "192.168.0.0/16".
route del 0/0 gw IP gateway Изтриване на статични маршрути
echo “1”> /proc/sys/net/ipv4/ip_foward Активиране на IP Forwarding
tcpdump tcp port 80 Показване на всички HTTP контури
whois www.example.com Търсене в базата данни Whois

Код на командата Забележка Обяснение
mount -t smbfs -o username=user,password=pass Монтиране на мрежов дял на Windows
nbtscan ip addr Разпознаване на имена в netbios
nmblookup -A ip addr разрешаване на имената в netbios
smbclient -L ip addr/hostname Показване на отдалечен дял на хост с Windows
smbget -Rr smb: Изтегляне на файлове от хост на windows чрез smb като wget.

Код на командата Обяснение
iptables -t filter -L Показва всички връзки в таблицата на филтъра
iptables -t nae -L Показва всички връзки в таблицата nat
iptables -t filter -F Изчиства всички правила, базирани на таблицата за филтриране
iptables -t nat -F Изтрива всички правила, базирани на таблицата nat
iptables -t filter -X Изтрива всички връзки, създадени от потребителя
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Разрешаване на достъпа до telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Блокиране на достъпа до telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Разрешаване на пренасочването на POP3 връзки във връзките
iptables -t filter -A INPUT -j LOG --log-prefix Записва всички пакети, блокирани по връзката
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Създайте PAT (Port Address Translation) за маскиране на изходящите пакети в 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 Пренасочване на пакети, предназначени за един адрес на хост, към други хостове

Код на командата Забележки
free -m Изписване на състоянието на оперативната памет в мегабайти
kill -9 process id Принудително изключване на процес и го прекрати
kill -1 process id Принуждаване на процес да презареди конфигурацията си
last reboot Показване на историята на рестартирането
lsmod Изписване на състоянието на модулите на ядрото
lsof -p process id Извеждане на списък на файловете, отворени от даден процес
lsof /home/user1 Списък на отворените файлове в дадени системни пътища
ps -eafw Списък със задачи на Linux
ps -e -o pid,args --forest Изготвяне на списък със задачи на Linux в йерархичен ред.
pstress Показване на процеси в дървовиден вид
smartctl -A /dev/hda Наблюдавайте надеждността на устройство с твърд диск, като активирате функцията SMART.
smartctl -i /dev/hda Проверява дали SMART е активиран за устройство с твърд диск.
strace -c ls >/dev/null Изброяване на системните повиквания, направени и получени от даден процес
strace -f -e open ls >/dev/null Изброяване на библиотечните извиквания
tail /var/log/dmesg Показва вътрешни събития по време на зареждане на ядрото
tail /val/log/messages Показване на системни събития
top Списък на задачите на Linux, които използват най-много ресурси на процесора
watch -nl ‘cat /proc/interrupts’ Списък на прекъсванията в реално време

Код на командата Забележки
alias hh='history' Задайте псевдоним за историята на командите.
apropos ...keyword Направете списък на командите с ключовите думи на програмата, особено полезен, ако знаете само какво прави програмата и не помните командите
chsh Промяна на командите на обвивката
chsh --list-shells Добра команда за установяване на това дали трябва да се свържете дистанционно с друга машина.
gpg -c filel Криптиране на файл с GNU Privacy Guard
gpg filel.gpg Декриптиране на файл с GNU Privacy Guard.
Достъп до документи: