LINUX Горячие клавиши и Команды терминала

Горячие клавиши: Система / Навигация

Горячие клавиши Linux Горячие клавиши macOS Название Описание
Win Cmd + Spacebar Открыть меню системы Открывает главное меню (Activities / Launcher)
Alt + Tab Cmd + Tab Переключение окон Переключение между запущенными приложениями
Alt + F4 Cmd + Q Закрыть окно Закрывает активное окно
Ctrl + Alt + L Cmd + Ctrl + Q Блокировка экрана Блокирует текущую сессию
Prt sc Cmd + Shift + 3 Скриншот Снимок всего экрана
Shift + Prt sc Cmd + Shift + 4 Скриншот области Выбор области экрана
Ctrl + Alt + T Cmd + Space → terminal Открыть терминал Запуск терминала

Горячие клавиши: Рабочие пространства

Горячие клавиши Linux Горячие клавиши macOS Название Описание
Ctrl + Alt + Up / Down Ctrl + Up / Down Смена workspace Переключение рабочих столов
Ctrl + Alt + Shift + Up / Down Переместить окно Перемещение окна между workspace

Горячие клавиши: Терминал (Bash / Zsh)

Горячие клавиши Linux Горячие клавиши macOS Название Описание
Управление процессами в терминале
Ctrl + C Ctrl + C Прервать процесс Отправка SIGINT текущему процессу
Ctrl + Z Ctrl + Z Приостановить процесс Отправка SIGTSTP (background)
Ctrl + D Ctrl + D EOF / выход Закрытие stdin или выход из shell
Редактирование строки
Ctrl + L Ctrl + L Очистить экран Аналог clear
Ctrl + A Ctrl + A В начало строки Перемещение курсора
Ctrl + E Ctrl + E В конец строки Перемещение курсора
Ctrl + U Ctrl + U Удалить до начала Удаляет текст до курсора
Ctrl + K Ctrl + K Удалить до конца Удаляет текст после курсора
Ctrl + W Ctrl + W Удалить слово Удаляет предыдущее слово
История и автодополнение
Ctrl + R Ctrl + R Поиск в истории Интерактивный поиск команд
Ctrl + Shift + Tab Backtab Обратное автодополнение
Ctrl + Shift + Up / Down Shift + Tab История Навигация по истории команд
Tab Tab Автодополнение Autocomplete команд и путей

Горячие клавиши: Терминал (вкладки / окна)

Горячие клавиши Linux Горячие клавиши macOS Название Описание
Ctrl + Shift + T Cmd + T Новая вкладка Открыть новую вкладку терминала
Ctrl + Shift + W Cmd + W Закрыть вкладку Закрывает вкладку
Ctrl + Shift + C Cmd + C Копировать Копирование из терминала
Ctrl + Shift + V Cmd + V Вставить Вставка в терминал

Горячие клавиши: Процессы / управление

Горячие клавиши Linux Горячие клавиши macOS Название Описание
Ctrl + Alt + Esc Force kill GUI Завершение зависшего окна (xkill)
Ctrl + Alt + F1F6 TTY Переключение в виртуальные консоли

Команды: Файловая система

Команда Название Описание
ls -la Список файлов Показать все файлы с деталями
cd /var/www Смена директории Переход в каталог
pwd Текущая директория Показать текущий путь
mkdir project Создать папку Создание директории
rm -rf dir Удаление Удаление файлов/директорий
cp -r src dst Копирование Копирование файлов/папок
mv file.txt new.txt Перемещение Перемещение или переименование

Команды: Права доступа

Команда Название Описание
chmod 755 script.sh Изменение прав Назначение прав доступа
chown user:user file Смена владельца Изменение владельца файла

Команды: Процессы

Команда Название Описание
ps aux Список процессов Показать все процессы
top Мониторинг Просмотр процессов в реальном времени
htop Улучшенный мониторинг Интерактивный монитор процессов
kill -9 1234 Завершить процесс Принудительное завершение

Команды: Сеть

Команда Название Описание
ip a IP информация Показать сетевые интерфейсы
ping google.com Ping Проверка соединения
curl https://api.example.com HTTP запрос Запрос к API
wget https://file.com/file.zip Скачать файл Загрузка файла
Команда Название Описание
grep "error" file.log Поиск текста Поиск строки в файле
find . -name "*.js" Поиск файлов Поиск по имени
cat file.txt Просмотр файла Вывод содержимого
tail -f app.log Логи Просмотр логов в реальном времени

Команды: Пакеты (apt)

Команда Название Описание
sudo apt update Обновление Обновить список пакетов
sudo apt upgrade Обновление пакетов Установка обновлений
sudo apt install nginx Установка Установка пакета
sudo apt remove nginx Удаление Удаление пакета

Команды: DevOps / Docker / Git

Команда Название Описание
DevOps и VCS
git clone https://repo.git Git clone Клонирование репозитория
git pull Git pull Обновление репозитория
Docker
docker ps Docker список Список контейнеров
docker compose up -d Docker compose Запуск сервисов

Команды: Система

Команда Название Описание
uname -a Информация о системе Данные ядра
df -h Диск Использование диска
free -h Память Использование RAM
reboot Перезагрузка Перезапуск системы