Горячие клавиши: Система / Навигация
| Горячие клавиши 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 | 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 | Перезагрузка | Перезапуск системы |