Терминал – один из важнейших инструментов в среде Linux. С его помощью вы получаете прямой доступ к управлению системой через командную строку, что позволяет выполнять практически любые задачи и контролировать все процессы.
Ключевой инструмент в Linux – терминал. Он обеспечивает текстовый интерфейс для взаимодействия с ОС, позволяя решать задачи и управлять всеми компонентами системы.
Базовые команды для работы с терминалом Linux
Ctrl + Alt + T – запуск терминала
Ctrl + Shift + T – открыть новую вкладку в терминале
Ctrl + Shift + W или Ctrl + D – закрыть текущую вкладку или весь терминал, если вкладка одна
Ctrl + Shift + N – открыть новое окно терминала
Ctrl + C – отмена выполнения ранее введённой команды
clear – очищение окна терминала
history – история ввода
Ctrl + Shift + C – копировать текст из терминала, аналог Ctrl + C
Ctrl + Shift + V – вставить текст в терминал, аналог Ctrl + V
Ctrl + A, Ctrl + E – перемещение в начало / конец строки в терминале
Alt + B, Alt + F – перемещение по слову назад/вперёд
Alt + D – удаление следующего слова
Ctrl + U – удалить всё до начала
Ctrl + K – удалить всё до конца
Ctrl + L – очистить экран, не удаляя текущую команду
Команды Linux для управления файлами
ls – отображает список файлов и каталогов в текущей директории
Полезные опции
ls -l – выводит список содержимого с подробной информацией
ls -a – показывает скрытые файлы
du – информация о размере файла или папки
-h – выдаёт размеры в лёгком для чтения формате
-s – выводит минимум данных
cd – изменяет текущую директорию
cd .. – выход на уровень вверх
cd - – возврат в предыдущую папку
cd ~ – вернуться в домашний каталог пользователя
pwd – выводит полный путь текущей директории
mkdir – создает новый каталог
rm – удаляет файлы или каталоги
cp – копирует файлы и каталоги
mv – перемещает или переименовывает файлы и каталоги
rename – переименование файлов
touch – создает новый файл или обновляет время доступа и модификации существующего файла
cat – выводит содержимое файла
less – позволяет просматривать содержимое файла постранично
head – выводит первые строки файла
tail – выводит последние строки файла
grep – ищет заданный текст в файлах или выводе команд
find – находит файлы и каталоги на основе различных критериев
chmod – изменяет права доступа к файлам и каталогам
chown – изменяет владельца файлов и каталогов
chgrp – изменяет группу файлов и каталогов
tar – создает или распаковывает архивы
zip – создает ZIP-архивы
unzip – извлекает файлы из ZIP-архивов
dd – копирование и преобразование файлов и разделов
wc – статистика по файлу
wget – загрузка файлов из сети
Команды Linux для управления пользователями
adduser – создает нового пользователя
usermod – изменяет параметры существующего пользователя
deluser – удаляет пользователя
passwd – изменяет пароль пользователя
su – переключается на другого пользователя или становится суперпользователем
sudo – выполняет команду с привилегиями суперпользователя
finger – отображает информацию о пользователе
who – отображает информацию о вошедших пользователях
id – отображает информацию о текущем пользователе или указанном пользователе
groups – отображает группы, к которым принадлежит пользователь
last – отображает историю входа пользователей
logout – выходит из текущей сессии пользователя
Команды Linux для управления приложениями
apt-get install – устанавливает новое приложение или пакет
apt-get remove – удаляет установленное приложение или пакет
apt-get update – обновляет список доступных обновлений пакетов
apt-get upgrade – обновляет установленные пакеты до последних версий
systemctl start – запускает системную службу
systemctl stop – останавливает системную службу
systemctl restart – перезапускает системную службу
systemctl enable – включает автозапуск системной службы при загрузке системы
systemctl disable – отключает автозапуск системной службы при загрузке системы
Базовые команды для работы с текстом
nano – запускает программу для редактирования текста Nano
Ctrl + O – сохранить текущие изменения в файле
Ctrl + X – выйти из редактора Nano
Ctrl + U – вставить содержимое из буфера обмена
Ctrl + K – вырезать выделенный текст
Ctrl + Y – перейти к первой строке
Ctrl + V – перейти к последней строке
Ctrl + T – перейти к строке
Ctrl + P – перейти на предыдущую строку
Ctrl + N – перейти к следующей строке
Ctrl + W – найти определённое слово или фразу
Alt + W – повторить последний поиск
vim – запуск текстового редактора Vim