Общие команды Linux

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
Общие команды Linux
Команда Описание
Справочная информация
man ИмяКоманды Показывает инструкцию к программам и командам.
whatis ИмяПрограммы Выводит краткое описание программы.
whereis ИмяПрограммы Показывает полный путь к исполняемому файлу и другим файлам программы.
history Показывает последние 1000 команд, которые вы выполняли.
Работа с файлами и директориями
cd перейти в домашнюю директорию.
cd /home перейти в директорию '/home'
cd .. перейти в директорию уровнем выше.
cd ../.. перейти в директорию двумя уровнями выше.
cd ~user перейти в домашнюю директорию пользователя user.
pwd показать текущую директорию.
ls отобразить содержимое текущей директории.
Is -F отобразить содержимое текущей директории с добавлением именам символов, храктеризующих тип.
ls -l показать детализированное представление файлов и директорий в текущей директории.
ls -a показать скрытые файлы и директории в текущей директории.
Работа с файлами и директориями
ls -a показать скрытые файлы и директории в текущей директории.
cat файл показывает содержимое файла.
tail файл выводит только конец файла. Может быть удобно при работе с логами.
touch файл создает пустой файл.
rm файл удалить файл.
mkdir папка создать директорию.
rmdir папка удалить директорию.
nano файл Редактирование содержимого файла.

Для сохранения изменений в файле Ctrl + O. Для выхода из редактирования Ctrl + X

Система
whoami Отобразить свое имя пользователя.
W Отобразить пользователей работающих в системе.
uname Информация о системе.
uptime Как долго система запущена и загрузка (load average).
htop или top Показать все запущенные процессы.
hostname Имя хоста.
last reboot История перезагрузок.
date Дата и время.
timedatectl Вывод и изменение даты и времени.
Пользователи
last Последний вход в систему.
who Просмотр авторизованных пользователей.
groupadd "testgroup" Добавить группу "testgroup".
add user "testuser" Добавить пользователя "testuser".
userdel "testuser" Удалить пользователя "testuser".
Сеть
ip addr show Показать IP адреса всех доступных сетевых интерфейсов.
ping host Команда отправляет ICMP echo запрос на соединение с хостом.
whois domain Информация о доменном имени.
dig domain Получить DNS информацию о домене.
Диск
df -h Показать свободное и использованное пространство на смонтированных системах.
fdisk -l Показать разделы диска, размеры и типы.
du -ah Показать использование диска для всех файлов и каталогов.
Сочетания клавиш
Ctrl + C Убить процесс, запущенный в терминале.
Ctrl + Z Остановить текущий процесс.
Ctrl + Y Вставить из буфера обмена.
Ctrl + O Запустите ранее вызванную команду.
!! Запустить последнюю команду еще раз.
Ctrl + Insert или Ctrl + Shift + C Для копирования текста.
Shift + Insert или Ctrl + Shift + V Для вставки текста в терминал.
Нажатие правой кнопкой мыши. Альтернативный способ вставки текста.
CTRL + S Приостановка работы терминала.
Ctrl + Q Возобновление работы терминала.