Гарячі клавіші: Система / Навігація
| Гарячі клавіші 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 + F1–F6 | — | 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 | Перезавантаження | Перезапуск системи |