Код команды Примечания
arch Отображение архитектуры процессора машины (1)
uname -m Отображение архитектуры процессора машины (2)
uname -r Отображение используемой версии ядра
dmidecode -q Отображение аппаратных компонентов системы- (SMBIOS / DMI)
hdparm -i /dev/hda Свойство схемы диска
hdparm -tT /dev/sda Выполнение тестовых операций чтения на диске
cat /proc/cpuinfo Отображение информации для CPU info
cat /proc/interrupts Отображение прерывания
cat /proc/meminfo Проверка использования памяти
cat /proc/swaps Показать, какие swap используются
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 dir/* . Скопируйте все файлы в одном каталоге в текущий рабочий каталог
cp -a /tmp/dir1 . Копирование каталога в текущий рабочий каталог
cp -a dir1 dir2 Копирование каталога
ln -s file1 lnk1 Создание мягкой ссылки на файл или каталог
ln file1 lnk1 Создание физической ссылки на файл или каталог
touch -t 0712250000 file1 Изменение метки времени файла или каталога- (YYMMDDhhmm)
iconv -l Список известных кодов
iconv -f fromEncoding -t toEncoding inputFile > outputFile Изменение кодирования символов
find . -maxdepth 1 -name *.jpg -print -exec convert Пакетная настройка размера файла в текущем каталоге и отправка его в каталог миниатюр (требуется преобразование из ImageMagick)

Код команды Примечания
find / -name file1 Начните с «/» в корневой файловой системе для поиска файлов и каталогов
find / -user user1 Поиск файлов и каталогов, принадлежащих пользователю 'user1'
find /home/user1 -name \*.bin Поиск файлов с окончанием '.bin' в каталоге'/ home/user1'
find /usr/bin -type f -atime +100 Поиск исполнительных файлов, которые не использовались за последние 100 дней
find /usr/bin -type f -mtime -10 Поиск файлов, которые были созданы или изменены в течение 10 дней
find / -name \*.rpm -exec chmod 755 '{}' \; Поиск файлов, заканчивающихся на '.rpm', и определение их разрешений
find / -xdev -name \*.rpm Поиск файлов, заканчивающихся на '.rpm', игнорируя съемные устройства, такие как оптический привод и Jet
locate \*.ps Найдите файл, который заканчивается на '.ps'-сначала запустите команду 'updatedb'
whereis halt Отображение местоположения двоичного файла, исходного кода или man
which halt Отображение полного пути к двоичному файлу или исполняемого файла

Код команды Примечания
mount /dev/hda2 /mnt/hda2 Монтируем диск с названием hda2 — убедитесь, что директория '/mnt/hda2' уже существует.
umount /dev/hda2 Удалите диск под названием hda2-сначала выйдите из точки монтирования '/ mnt/hda2'
fuser -km /mnt/hda2 Принудительное удаление, когда устройство занято
umount -n /mnt/hda2 Запуск операции удаления без записи в файл/etc/mtab-полезно, когда файл доступен только для чтения или когда диск заполнен
mount /dev/fd0 /mnt/floppy Смонтная дискета
mount /dev/cdrom /mnt/cdrom Монтвейт cdrom или dvdrom
mount /dev/hdc /mnt/cdrecorder Монтировать CDRW или DVD-ROM
mount /dev/hdb /mnt/cdrecorder Монтировать CDRW или DVD-ROM
mount -o loop file.iso /mnt/cdrom Смонтировать файл или файл зеркального изображения ISO
mount -t vfat /dev/hda5 /mnt/hda5 Монтажная файловая система Windows FAT32
mount /dev/sda1 /mnt/usbdisk Монтировать USB-диск или флеш-накопитель
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Подключить сетевое общее хранилище Windows

Код команды Примечания
df -h Отображение списка уже смонтанных разделов
ls -lSr |more Расположение файлов и каталогов по размеру
du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'
du -sk * | sort -rn Отображение размера файлов и каталогов в порядке на основе размера емкости
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Отображение пространства, используемого установленными пакетами rpm (fedora, система класса redhat) на основе размера
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Отображение пространства, используемого установленными пакетами deb, в зависимости от размера (Ubuntu, debian классы системы)

Код команды Примечания
groupadd group_name Создание новой группы пользователей
groupdel group_name Удалить группу пользователей
groupmod -n new_group_name old_group_name Переименование группы пользователей
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Создание пользователя, принадлежащего к группе пользователей "admin"
useradd user1 Создание нового пользователя
userdel -r user1 Удаление пользователя ('-r' исключить основной каталог)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Изменение свойств пользователя
passwd Изменить пароль
passwd user1 Изменение пароля пользователя (допускается только root-выполнение)
chage -E 2020-12-31 user1 Установить срок годности пароля пользователя
pwck Проверка формата файла и синтаксиса для '/etc/passwd' и наличия пользователей
grpck Проверка формата файла и синтаксиса для '/etc/passwd' и существующих групп
newgrp group_name Войдите в новую группу, чтобы изменить предустановленную группу для вновь созданного файла

Код команды Примечания
ls -lh Разрешения на отображение
ls /tmp | pr -T5 -W$COLUMNS Разделение терминала на 5 столбцов для отображения
chmod ugo+rwx directory1 Настройка разрешений для всех (u), групп (g) и других (o) в каталоге для чтения (r), записи (w) и выполнения (x)
chmod go-rwx directory1 Удаление разрешений на чтение и запись в каталоге для группы (g) и других (o)
chown user1 file1 Изменение всех свойств файла
chown -R user1 directory1 Изменение всех свойств каталога и изменение свойств всех файлов в каталоге одновременно
chgrp group1 file1 Изменение группы файлов
chown user1:group1 file1 Изменение всех и групповых свойств файла
find / -perm -u+s Перечислите все файлы в системе, для которых установлен бит SUID.
chmod u+s /bin/file1 Установка бита SUID для двоичного файла-пользователю, который запускает файл, также предоставлены те же разрешения, что и владельцу
chmod u-s /bin/file1 Отключение битов SUID для двоичного файла
chmod g+s /home/public Настройка битов SGID для каталога-аналогично SUID, но это для каталога
chmod g-s /home/public Отключить биты SGID для каталога
chmod o+t /home/public Установите биты STIKY для файла-разрешите только законным владельцам удалять файлы
chmod o-t /home/public Отключить бит STIKY из одного каталога

Код команды Примечания
chattr +a file1 Разрешить только чтение и запись файлов с добавлением
chattr +c file1 Разрешить автоматическое сжатие/распаковку этого файла ядром
chattr +d file1 При выполнении резервного копирования файловой системы программа dump будет игнорировать этот файл
chattr +i file1 Установить неизменяемые файлы, которые не могут быть удалены, изменены, переименованы или связаны
chattr +s file1 Разрешить безопасное удаление файла
chattr +S file1 В тот момент, когда приложение выполнило операцию записи этого файла, система напишет исправленные результаты на диск
chattr +u file1 Если файл будет удален, система позволит вам восстановить удаленный файл позже
lsattr Отображение специальных свойств

Код команды Примечания
bunzip2 file1.bz2 Распаковать файл под названием 'file1.bz2'
bzip2 file1 Сжатие файла под названием 'file1'
gunzip file1.gz Распаковать файл под названием 'file1.gz'
gzip file1 Сжатие файла под названием 'file1'
gzip -9 file1 Максимальное сжатие
rar a file1.rar test_file Создайте пакет под названием 'file1.rar
rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar Распаковать RAR-архив
unrar x file1.rar Распаковать RAR-архив
tar -cvf archive.tar file1 Создание несжатого tarball
tar -cvf archive.tar file1 file2 dir1 Создайте файл, содержащий 'file1 ', 'file2' и 'dir1'
tar -tf archive.tar Отображение содержимого в пакете
tar -xvf archive.tar Освободить пакет
tar -xvf archive.tar -C /tmp Выпуск сжатых пакетов в каталог/tmp
tar -cvfj archive.tar.bz2 dir1 Создание сжатого пакета в формате bzip2
tar -jxvf archive.tar.bz2 Распаковать архив в формате bzip2
tar -cvfz archive.tar.gz dir1 Создание сжатого пакета в формате gzip
tar -zxvf archive.tar.gz Распаковать сжатый пакет в формате gzip
zip file1.zip file1 Создание сжатого пакета в формате zip
zip -r file1.zip file1 file2 dir1 Сжатие нескольких файлов и каталогов одновременно в сжатый пакет в формате zip
unzip file1.zip Распаковать сжатый пакет в формате zip

Код команды Примечания
rpm -ivh package.rpm Установка пакета rpm
rpm -ivh --nodeeps package.rpm Установите пакет rpm и игнорируйте предупреждение о зависимости
rpm -U package.rpm Обновите пакет rpm, но не измените его профиль
rpm -F package.rpm Обновление пакета rpm, который определяет, что уже установлен
rpm -e package_name.rpm Удалить пакет rpm
rpm -qa Показать все уже установленные пакеты rpm в системе
rpm -qa | grep httpd Показать все пакеты rpm со словом "httpd" в названии
rpm -qi package_name Получить специальную информацию о установочной сумке
rpm -qg "System Environment/Daemons" Отображение пакета rpm для одного компонента
rpm -ql package_name Вывести список файлов, предоставляемых уже установленным RPM-пакетом.
rpm -qc package_name Отображение списка профилей, предоставляемых одним из уже установленных пакетов rpm
rpm -q package_name --whatrequires Отображение списка зависимостей с пакетом rpm
rpm -q package_name --whatprovides Отображение объема пакета rpm
rpm -q package_name --scripts Показать скрипт, выполненный во время установки/удаления l
rpm -q package_name --changelog Отображение истории изменений пакета rpm
rpm -qf /etc/httpd/conf/httpd.conf Узнать, каким RPM-пакетом предоставлен данный файл.
rpm -qp package.rpm -l Отображение списка файлов, предоставленные пакетом rpm, который еще не установлен
rpm --import /media/cdrom/RPM-GPG-KEY Импорт цифровых сертификатов с открытым ключом
rpm --checksig package.rpm Подтверждение целостности одного пакета rpm
rpm -qa gpg-pubkey Подтвердите целостность всех установленных пакетов rpm
rpm -V package_name Проверка размера файла, лицензии, типа, владельца, группы, проверки MD5 и времени окончательного изменения
rpm -Va Проверьте все установленные пакеты rpm в вашей системе-используйте осторожно
rpm -Vp package.rpm Убедите, что пакет rpm еще не установлен
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Запуск исполняемого файла из пакета rpm
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Установите один встроенный пакет из одного источника rpm
rpmbuild --rebuild package_name.src.rpm Построение пакета rpm из одного источника rpm

Код команды Примечания
yum install package_name Загрузка и установка пакета rpm
yum localinstall package_name.rpm Установите пакет rpm, используйте свой собственный склад программного обеспечения, чтобы решить все зависимости для вас
yum update package_name.rpm Обновление всех установленных пакетов rpm в текущей системе
yum update package_name Обновление пакета rpm
yum remove package_name Удалить пакет rpm
yum list Перечислите все пакеты, установленные в текущей системе
yum search package_name Поиск пакетов в хранилище rpm
yum clean packages Очистка rpm-кэш удаляет загруженный пакет
yum clean headers Удалить все заголовочные файлы
yum clean all Удалить все кэшированные пакеты и заголовки файлов

Код команды Примечания
dpkg -i package.deb Установка/обновление пакета deb
dpkg -r package_name Удалить пакет deb из системы
dpkg -l Показать все уже установленные пакеты deb в системе
dpkg -l | grep httpd Показать все пакеты deb со словом "httpd" в названии
dpkg -s package_name Получить информацию о специальном пакете, который уже установлен в системе
dpkg -L package_name Показать список файлов, предоставленных одним из пакетов deb, уже установленных в системе
dpkg --contents package.deb Отображение списка файлов, предоставленных одним пакетом, который еще не установлен
dpkg -S /bin/ping Узнать, каким пакетом deb предоставлен данный файл.

Код команды Примечания
apt-get install package_name Установка/обновление пакета deb
apt-cdrom install package_name Установка/обновление пакета deb с диска
apt-get update Пакеты в списке обновлений
apt-get upgrade Обновление всего установленного программного обеспечения
apt-get remove package_name Удалить пакет deb из системы
apt-get check Подтвердите правильность зависимого хранилища программного обеспечения
apt-get clean Очистка кэша из загруженного пакета
apt-cache search searched-package Возвращает имя пакета, содержащего строку поиска

Код команды Примечания
cat file1 Просмотр содержимого файла с первого байта
tac file1 Обратный просмотр содержимого файла, начиная с последней строки
more file1 Просмотр содержимого длинного файла
less file1 Подобно команде «more», но она позволяет обратную операцию, как в файле, так и в прямом направлении
head -2 file1 Просмотр первых двух строк файла
tail -2 file1 Просмотр последних двух строк файла
tail -f /var/log/messages Просмотр содержимого, добавленного в файл в режиме реального времени

Код команды Примечания
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Объединить текст с подробным описанием из одного файла и записать краткое введение в новый файл.
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Слияние подробного описанного текста одного файла и запись профиля в уже имеемом файле
grep Aug /var/log/messages 在文件 '/var/log/messages'中查找关键词"Aug"
grep ^Aug /var/log/messages Найти слова, начинающиеся с "Aug" в файле '/var/log/messages'
grep [0-9] /var/log/messages Выберите все строки с числами в файле '/var/log/messages'
grep Aug -R /var/log/* 在目录 '/var/log' 及随后的目录中搜索字符串"Aug"
sed 's/stringa1/stringa2/g' example.txt 将example.txt文件中的 "string1" 替换成 "string2"
sed '/^$/d' example.txt Удалить все пустые строки из файла example.txt
Sed '/ * #/d; /^ $/d' example.txt от example.txt Удалить все комментарии и пустые строки в файле
echo 'esempio' | tr '[:lower:]' '[:upper:]' Слияние верхнего и нижнего содержимого ячейки
sed -e '1d' result.txt Исключить первую строку из файла example.txt
sed -n '/stringa1/p' Просмотреть строки с фразой "string1"
sed -e 's/ *$//' example.txt Удалить последние пустые символы в каждой строке
sed -e 's/stringa1//g' example.txt Удалить только словарный запас "string1" из документа и сохранить все остальное
sed -n '1,5p;5q' example.txt Просмотр содержимого от первой до пятой строки
sed -n '5p;5q' example.txt Посмотреть строку 5
sed -e 's/00*/0/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
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 Включение двух разделов swap

Код команды Примечания
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 Через канал SSH rsync
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 устройства, например CD

Код команды Примечания
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» в смешанный режим для прослушивания пакетов данных (sniffing)
ifdown eth0 Отключить сетевое устройство «eth0»
ifup eth0 Включить сетевое устройство «eth0»
ip link show Отображение состояния подключения для всех сетевых устройств
iwconfig eth1 Показать конфигурацию беспроводной сетевой карты
iwlist scan Показать беспроводную сеть
mii-tool eth0 Отображение состояния подключения 'eth0'
netstat -tup Показать все подключенные сети и их PID
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
tcpdump tcp port 80 Показать все обратные кольца HTTP
whois www.example.com Поиск в базе данных Whois

Код команды Примечания
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Подключить сетевое общее хранилище Windows
nbtscan ip addr Анализ имен netbios
nmblookup -A ip addr Анализ имен netbios
smbclient -L ip addr/hostname Отображение удаленного обмена для одного хоста Windows
smbget -Rr smb://ip addr/share Возможность загружать файлы с одного хоста 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 (преобразование портов и адресов) на интерфейсе 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-задачи, использующие больше всего ресурсов CPU
watch -nl ‘cat /proc/interrupts’ Перечислить реальные прерывания

Код команды Примечания
alias hh='history' Установить псевдоним для команды history (История)
apropos ...keyword Список команд, включая ключевые слова программы, особенно полезен, когда вы знаете только, что делает программа, и не помните команды
chsh Изменение команды оболочки
chsh --list-shells Хорошая команда, чтобы узнать, нужно ли удаленно подключаться к другим машинам
gpg -c filel Шифрование файла с помощью GNU Privacy Guard
gpg filel.gpg Расшифровка файла с помощью GNU Privacy Guard
Ваш след:

Дружеские ссылки:iCMS