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 ІP інформація Показати мережні інтерфейси
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 Перезавантаження Перезапуск системи