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

Модификаторы клавиатуры

Горячие клавиши macOS Название Описание
Cmd Command Основная модифицирующая клавиша. Используется в большинстве комбинаций.
Option Option (Alt) Дополнительная модифицирующая клавиша. Раскомментирует альтернативные функции.
Shift Shift Модифицирующая клавиша для выделения, комбинирования и смены функций.
CapsLock Caps Lock Переключение регистра. В сочетании с модификаторами — специальные функции.
Ctrl Control Модифицирующая клавиша для системных и терминальных команд.
⎋Esc Escape Отмена текущего действия, выход из полноэкранного режима.
Tab Tab Переключение фокуса между элементами, автозаполнение в терминале.
Backspace Delete Удаление символа слева от курсора.
Enter Return Подтверждение действия, выполнение команды, перенос строки.
Up Стрелка вверх Навигация вверх, предыдущая команда в истории терминала.
Down Стрелка вниз Навигация вниз, следующая команда в истории терминала.
Left Стрелка влево Навигация влево, движение курсора.
Right Стрелка вправо Навигация вправо, движение курсора.
Fn Function / Globe Вызов функциональных клавиш F1–F12, Page Up/Down, Home/End.
Space Space (Пробел) Quick Look — быстрый просмотр выбранного файла в Finder.

Базовые комбинации

Горячие клавиши macOS Название Описание
Основные
Cmd + X Cut Вырезать выбранный элемент и скопировать в буфер обмена.
Cmd + C Copy Копировать выбранный элемент в буфер обмена.
Cmd + V Paste Вставить содержимое буфера обмена в текущий документ.
Cmd + Z Undo Отменить последнее действие.
Cmd + Shift + Z Redo Повторить отменённое действие.
Cmd + A Select All Выделить все элементы в документе или окне.
Cmd + F Find Открыть поле поиска или найти элемент в документе.
Cmd + G Find Again Найти следующее вхождение. Cmd + Shift + G — предыдущее.
Cmd + H Hide App Скрыть окна текущего приложения. Cmd + Option + H — скрыть все кроме активного.
Cmd + M Minimize Свернуть окно в Dock. Cmd + Option + M — свернуть все окна приложения.
Cmd + O Open Открыть выбранный элемент или диалог выбора файла.
Cmd + P Print Открыть диалог печати документа.
Cmd + Q Quit Закрыть текущее приложение.
Cmd + S Save Сохранить текущий документ.
Cmd + T New Tab Открыть новую вкладку в приложении.
Cmd + W Close Window Закрыть активное окно. Cmd + Option + W — закрыть все окна.
Option + Cmd + Esc Force Quit Принудительно закрыть зависшее приложение.
Cmd + Space Spotlight Открыть/скрыть поле поиска Spotlight.
Option + Cmd + Space Spotlight в Finder Выполнить поиск Spotlight из окна Finder.
Ctrl + Cmd + Space Character Viewer Открыть панель эмодзи и символов.
Ctrl + Cmd + F Full Screen Переключить полноэкранный режим (поддерживается приложениями).
Cmd + Tab Switch App Переключиться на последнее используемое приложение.
Cmd + ` Switch Window Переключаться между окнами текущего приложения.
Shift + Cmd + 5 Screenshot / Recording Скриншот или запись экрана (macOS Mojave и новее). Shift + Cmd + 3 — полный скриншот. Shift + Cmd + 4 — область.
Shift + Cmd + N New Folder Создать новую папку в Finder.
Ctrl + Cmd + N New Smart Folder Создать папку с содержащейся текущей выбранной группой элементов.
Cmd + , Preferences Открыть настройки (предпочтения) текущего приложения.
Fn + Q Quick Note Создать быстрый заметку (Quick Note).
Shift + Cmd + 3 Screenshot Full Screen Скриншот всего экрана.
Shift + Cmd + 4 Screenshot Selection Скриншот выделенной области экрана.
Ctrl + Space Switch Input Source Переключить источник ввода (при использовании нескольких языков).
Ctrl + Option + Space Switch Previous Input Переключить на предыдущий источник ввода.

Сон, выход и завершение

Горячие клавиши macOS Название Описание
Питание и пробуждение
Кнопка питания Power On / Wake Нажать — включить Mac или вывести из сна. На клавиатурах с Touch ID — нажать для блокировки экрана.
Удерживать кнопку питания Force Off Принудительно выключить Mac (если не отвечает).
Удерживать кнопку питания 1.5 сек Sleep (built-in) На встроенных клавиатурах без Touch ID — отправить в сон.
Ctrl + Shift + Кнопка питания Sleep Display На встроенных клавиатурах без Touch ID — отправить дисплеи в сон.
Ctrl + Кнопка питания Sleep / Restart / Shut Down Показать диалог: перезагрузка, сон или выключение.
Ctrl + Cmd + Кнопка питания Force Restart Принудительная перезагрузка без сохранения документов.
Ctrl + Option + Cmd + Кнопка питания Shut Down Закрыть все приложения, затем выключить Mac. Спросит о сохранении документов.
Option + Cmd + Кнопка питания Sleep (built-in keyboard) На встроенных клавиатурах без Touch ID — отправить в сон.
Блокировка и выход
Ctrl + Cmd + Q Lock Screen Немедленно заблокировать экран.
Shift + Cmd + Q Log Out Выйти из учётной записи. Спросит подтверждение.
Option + Shift + Cmd + Q Log Out без подтверждения Выйти из учётной записи без подтверждения.
Option (при выборе в меню ) Без подтверждения Заполнить действие (Logout, Shut Down, Restart) без диалога подтверждения.

Finder и системные горячие клавиши

Горячие клавиши macOS Название Описание
Файлы и папки
Cmd + D Duplicate Дублировать выбранные файлы.
Cmd + E Eject Отключить выбранный диск или том.
Cmd + I Get Info Открыть окно «Свойства» для выбранного файла.
Cmd + R Show Original / Refresh (1) В Finder — показать оригинал для алиаса. (2) В Safari/Calendar — обновить страницу.
Cmd + Delete Move to Trash Переместить выбранный элемент в Корзину.
Shift + Cmd + Delete Empty Trash Очистить Корзину.
Option + Shift + Cmd + Delete Empty Trash без подтверждения Очистить Корзину без диалога подтверждения.
Навигация в Finder
Shift + Cmd + C Computer Открыть окно «Компьютер» (все диски).
Shift + Cmd + D Desktop Открыть папку рабочего стола.
Shift + Cmd + F Recents Открыть окно «Недавние» файлы.
Shift + Cmd + G Go to Folder Открыть окно перехода к папке по пути.
Shift + Cmd + H Home Открыть домашнюю папку текущего пользователя.
Shift + Cmd + I iCloud Drive Открыть iCloud Drive.
Shift + Cmd + K Network Открыть окно сети.
Option + Cmd + L Downloads Открыть папку загрузок.
Shift + Cmd + O Documents Открыть папку Документы.
Shift + Cmd + R AirDrop Открыть окно AirDrop.
Shift + Cmd + U Utilities Открыть папку Утилиты.
Вид и панели
Option + Cmd + D Dock Скрыть/показать Dock.
Option + Cmd + P Path Bar Скрыть/показать панель путей в окнах Finder.
Option + Cmd + S Sidebar Скрыть/показать боковую панель в окнах Finder.
Cmd + / Status Bar Скрыть/показать панель статуса в окнах Finder.
Cmd + J View Options Открыть параметры вида.
Cmd + 1 Icons Отображение элементов как значки.
Cmd + 2 List Отображение элементов как список.
Cmd + 3 Columns Отображение элементов колонками.
Cmd + 4 Gallery Отображение элементов в галерее.
Shift + Cmd + T Tab Bar Скрыть/показать панель вкладок.
Shift + Cmd + P Preview Pane Скрыть/показать панель предпросмотра в окнах Finder.
Cmd + [ Previous Folder Перейти к предыдущей папке.
Cmd + ] Next Folder Перейти к следующей папке.
Cmd + Up Parent Folder Открыть папку, содержащую текущую.
Cmd + Down Open Selected Открыть выбранный элемент.
Right Open Folder (list) Открыть выбранную папку (только в списке).
Left Close Folder (list) Закрыть выбранную папку (только в списке).
Специальные действия
Cmd + K Connect to Server Открыть окно подключения к серверу.
Cmd + N New Finder Window Открыть новое окно Finder.
Option + Cmd + N New Smart Folder Создать новую умную папку.
Cmd + Option + T Toolbar (single tab) Скрыть/показать панель инструментов (одна вкладка).
Option + Cmd + V Move from Clipboard Переместить файлы из буфера из исходного расположения в текущее.
Cmd + Y Quick Look Быстрый просмотр выбранных файлов.
Option + Cmd + Y Quick Look Slideshow Запустить слайд-шоу быстрого просмотра.
Cmd + Option + Brightness Down Mirror Displays Включить/выключить зеркалирование видео при нескольких дисплеях.
Option + Brightness Up Displays Settings Открыть настройки дисплея.
Ctrl + Brightness Up / Brightness Down External Display Brightness Изменить яркость внешнего дисплея (если поддерживается).
Option + Shift + Brightness Up / Brightness Down Fine Brightness Control Тонкая регулировка яркости дисплея.
Option + Mission Control Mission Control Settings Открыть настройки Mission Control.
Cmd + Mission Control или Fn + F11 Show Desktop Показать рабочий стол.
Ctrl + Up Mission Control Открыть Mission Control.
Ctrl + Down Show All Windows Показать все окна текущего приложения.
Fn + A Show/Hide Dock Скрыть/показать Dock.
Fn + C Control Center Скрыть/показать Центр управления.
Fn + D Dictation Начать или остановить диктовку.
Fn + N Notification Center Скрыть/показать Центр уведомлений.
Fn + Fn Character Viewer Открыть панель символов.
Ctrl + Shift + Cmd + T Add to Dock Добавить выбранный элемент Finder в Dock.
Option + Volume Up Sound Settings Открыть настройки звука.
Option + Shift + Volume Up / Volume Down Fine Volume Control Тонкая регулировка громкости.
Option + Keyboard Brightness Up Keyboard Settings Открыть настройки клавиатуры.
Option + Shift + Keyboard Brightness Up / Keyboard Brightness Down Fine Keyboard Brightness Тонкая регулировка яркости клавиатуры.
Cmd + клик на заголовке окна Folder Path Показать папки, содержащие текущую папку.
Fn + Shift + A Show Apps / Launchpad Показать приложения (macOS Tahoe 26+) или Launchpad (ранее).
Cmd + Cmd (дважды) Type to Siri Включить/выключить Type to Siri.
Ctrl + Space Switch Input Source Выбрать следующий источник ввода (при использовании нескольких языков).
Ctrl + Option + Space Switch Previous Input Выбрать предыдущий источник ввода.

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

Горячие клавиши macOS Название Описание
Форматирование текста
Cmd + B Bold Жирное выделение текста.
Cmd + I Italic Курсивное выделение текста.
Cmd + U Underline Подчёркивание текста.
Cmd + T Fonts Открыть/скрыть окно шрифтов.
Cmd + K Add Link Добавить веб-ссылку к выделенному тексту.
Ctrl + Cmd + D Define Показать определение выбранного слова.
Shift + Cmd + : Spelling and Grammar Открыть окно орфографии и грамматики.
Cmd + ; Find Misspelled Найти орфографические ошибки в документе.
Option + Cmd + F Go to Search Перейти к полю поиска.
Option + Cmd + T Toolbar Скрыть/показать панель инструментов приложения.
Удаление
Option + Delete Delete Word Удалить слово слева от курсора.
Ctrl + H Delete Backward Удалить символ слева от курсора (аналог Delete).
Ctrl + D Delete Forward Удалить символ справа от курсора. Также: Fn + Delete.
Ctrl + K Kill Line Вырезать текст от курсора до конца абзаца.
Ctrl + Y Yank Вставить текст из kill-ring (в рамках текущего приложения).
Навигация курсора
Fn + Up Page Up Пролистать вверх на одну страницу.
Fn + Down Page Down Пролистать вниз на одну страницу.
Fn + Left Home Перейти к началу документа.
Fn + Right End Перейти к концу документа.
Cmd + Up Beginning of Document Переместить курсор в начало документа.
Cmd + Down End of Document Переместить курсор в конец документа.
Cmd + Left Beginning of Line Переместить курсор в начало строки.
Cmd + Right End of Line Переместить курсор в конец строки.
Option + Left Previous Word Переместить курсор к началу предыдущего слова.
Option + Right Next Word Переместить курсор к концу следующего слова.
Выделение
Shift + Cmd + Up Select to Beginning Выделить текст от курсора до начала документа.
Shift + Cmd + Down Select to End Выделить текст от курсора до конца документа.
Shift + Cmd + Left Select to Line Start Выделить текст от курсора до начала строки.
Shift + Cmd + Right Select to Line End Выделить текст от курсора до конца строки.
Shift + Up Select Line Up Выделить до ближайшего символа на строку выше.
Shift + Down Select Line Down Выделить до ближайшего символа на строку ниже.
Shift + Left Select Char Left Выделить один символ влево.
Shift + Right Select Char Right Выделить один символ вправо.
Option + Shift + Up Select Paragraph Up Выделить до начала текущего абзаца, затем следующего.
Option + Shift + Down Select Paragraph Down Выделить до конца текущего абзаца, затем следующего.
Option + Shift + Left Select Word Left Выделить до начала текущего слова, затем следующего.
Option + Shift + Right Select Word Right Выделить до конца текущего слова, затем следующего.
Эмуляция Emacs (Control)
Ctrl + A Move to Line Start Перейти к началу строки (аналог Home).
Ctrl + E Move to Line End Перейти к концу строки (аналог End).
Ctrl + F Move Forward Перейти на один символ вперёд.
Ctrl + B Move Backward Перейти на один символ назад.
Ctrl + L Center Cursor Центрировать курсор в видимой области.
Ctrl + P Move Up Перейти на одну строку вверх.
Ctrl + N Move Down Перейти на одну строку вниз.
Ctrl + O Insert Line Вставить новую строку после курсора.
Ctrl + T Swap Characters Поменять символы вокруг курсора местами.
Выравнивание текста
Cmd + { Left Align Выровнять текст по левому краю.
Cmd + } Right Align Выровнять текст по правому краю.
Shift + Cmd + | Center Align Выровнять текст по центру.
Option + Cmd + C Copy Style Скопировать форматирование выбранного элемента.
Option + Cmd + V Paste Style Применить скопированный стиль к выбранному элементу.
Option + Shift + Cmd + V Paste and Match Style Вставить с форматированием окружающего контента.
Option + Cmd + I Inspector Открыть/скрыть окно инспектора.
Shift + Cmd + P Page Setup Открыть окно настроек страницы.
Shift + Cmd + S Save As / Duplicate Открыть диалог «Сохранить как» или дублировать документ.
Shift + Cmd + - Decrease Size Уменьшить размер выбранного элемента.
Shift + Cmd + + Increase Size Увеличить размер выбранного элемента.
Cmd + = Increase Size (alt) Увеличить размер выбранного элемента (альтернативная комбинация).
Cmd + D Desktop from Dialog Выбрать папку рабочего стола из диалога Open/Save.
Ctrl + Tab Next Control (text field) Перейти к следующему контролю, когда выбрано текстовое поле.
Ctrl + Shift + Tab Previous Control Group Перейти к предыдущей группе контролей.
Shift + Cmd + ? Help Открыть справку приложения.

Горячие клавиши: Специальные возможности

Горячие клавиши macOS Название Описание
Зрение
Ctrl + Option + Cmd + 8 Invert Colors Инвертировать цвета экрана.
Ctrl + Option + Cmd + , Reduce Contrast Уменьшить контрастность экрана.
Ctrl + Option + Cmd + . Increase Contrast Увеличить контрастность экрана.
Фокус клавиатуры
Ctrl + F2 Focus Menu Bar Переместить фокус на меню. Стрелки — навигация, Enter — открыть.
Ctrl + F3 Focus Dock Переместить фокус на Dock.
Ctrl + F4 Focus Window Переместить фокус на активное окно.
Ctrl + F5 Focus Toolbar Переместить фокус на панель инструментов окна.
Ctrl + F6 Focus Floating Window Переместить фокус на плавающее окно.
Ctrl + Shift + F6 Focus Previous Panel Переместить фокус на предыдущую панель.
Ctrl + F7 Tab Navigation Изменить поведение Tab: между всеми элементами или только текстовыми полями.
Ctrl + F8 Status Menu Переместить фокус на меню статуса в панели меню.
Cmd + ` Next Window Активировать следующее открытое окно в приложении.
Shift + Cmd + ` Previous Window Активировать предыдущее открытое окно в приложении.
Option + Cmd + ` Window Drawer Переместить фокус на выдвижное окно.
Другие
Option + Cmd + F5 Accessibility Panel Открыть панель горячих клавиш специальных возможностей.
Тройное нажатие Touch ID Accessibility Panel Открыть панель горячих клавиш специальных возможностей.
Option + двойной клик Open in Separate Window Открыть элемент в отдельном окне, затем закрыть оригинал.
Cmd + двойной клик Open in Tab Открыть папку в новой вкладке или окне.
Cmd + двойной клик с перетаскиванием Move Across Volumes Переместить элемент на другой том (вместо копирования).
Option + перетаскивание Copy on Drag Скопировать перетаскиваемый элемент. Курсор меняется.
Option + Cmd + перетаскивание Alias on Drag Создать алиас перетаскиваемого элемента. Курсор меняется.
Option + клик на disclosure triangle Open All Subfolders Открыть все вложенные папки (только в списке).

Команды терминала macOS

Вызов команды Название Описание
Файловая система
ls Список файлов Вывести содержимое каталога. Флаги: -la (все файлы с деталями), -lha (челочитаемый размер).
cd Сменить каталог Перейти в указанный каталог. cd ~ — домой, cd - — предыдущий.
pwd Текущий каталог Вывести полный путь к текущему рабочему каталогу.
mkdir Создать каталог Создать директорию. Флаг -p — создать вложенные.
touch Создать файл Создать пустой файл или обновить время модификации существующего.
cp Копировать Копировать файлы/каталоги. Флаг -R — рекурсивно.
mv Переместить Переместить или переименовать файл/каталог.
rm Удалить Удалить файлы/каталоги. Флаг -rf — рекурсивно принудительно.
cat Содержимое файла Вывести содержимое файла в терминал.
less Постраничный просмотр Постраничный вывод содержимого файла. q — выход.
head Начало файла Вывести первые 10 строк файла. Флаг -n N — N строк.
tail Конец файла Вывести последние 10 строк. Флаг -f — отслеживание в реальном времени.
find Поиск файлов Найти файлы по критериям. Пример: find . -name "*.log" -mtime -1 — файлы за последние 24 часа.
du -sh Размер каталога Показать размер каталога в_human-readable формате.
df -h Дисковое пространство Показать свободное место на смонтированных томах.
tar Архивировать Создать/распаковать архив. tar -czf (создать gzip) / tar -xz (распаковать).
ditto Копировать (macOS) macOS-аналог tar. Сохраняет метаданные и ресурсы. ditto source dest.
Процессы и службы
ps aux Список процессов Вывести все запущенные процессы с детальной информацией.
pgrep Поиск процесса Найти PID по имени процесса. pgrep -f pattern — полный совпадающий паттерн.
kill Завершить процесс Завершить процесс по PID. kill -9 PID — принудительно (SIGKILL).
killall Завершить по имени Завершить все процессы с указанным именем. killall -HUP nginx — перезагрузка.
top Мониторинг Мониторинг процессов в реальном времени. q — выход. o — фильтрация.
htop Расширенный мониторинг Интерактивный мониторинг (устанавливается через Homebrew). brew install htop.
lsof Открытые файлы Список открытых файлов и сокетов. lsof -i :8080 — процессы на порту 8080.
netstat Сетевые соединения Сетевые подключения, таблицы маршрутизации. netstat -an | grep ESTABLISHED.
launchctl list Службы launchd Список запущенных служб launchd (агрегатор демонов macOS).
sudo launchctl bootstrap Загрузить службу Загрузить/перезагрузить службу launchd. Требует sudo.
Сеть
ping Проверка доступности Проверить доступность хоста. ping -c 4 google.com — 4 пакета.
traceroute Маршрутизация Показать путь пакетов до хоста.
ifconfig Сетевые интерфейсы Настроить и показать сетевые интерфейсы. IP-адреса, маски.
ipconfig getaddrinfo Резолв DNS Резолвить DNS. ipconfig getaddrinfo example.com.
scutil Системный контроллер Управление настройками сети. scutil --dns — показать DNS-настройки.
curl HTTP-запросы Передача данных. curl -I https://example.com — заголовки ответа.
networksetup Настройка сети Настройка сети из терминала. networksetup -listallhardwareports.
nslookup DNS-запрос DNS-запрос для указанного домена.
dig DNS-запрос (расширенный) Расшишенный DNS-запрос. dig example.com ANY.
ssh SSH-подключение Удалённое подключение. ssh user@host -p 22.
scp SCP-передача Копирование по SSH. scp file user@host:/path.
sftp SFTP-сессия Интерактивный FTP через SSH. sftp user@host.
Системная информация
sw_vers Версия macOS Показать версию macOS и сборки.
system_profiler Профиль системы Детальная информация о системе. system_profiler SPHardwareDataType — железо.
uname -a Ядро Показать информацию о ядре и ОС.
hostname Имя хоста Показать или установить имя хоста.
uptime Время работы Время работы системы и средняя нагрузка.
sysctl Параметры ядра Показать/установить параметры ядра. sysctl -a — все параметры.
diskutil list Диски Список всех дисков и разделов.
diskutil info Информация о диске Детальная информация о диске. diskutil info /.
pmset -g Питание Настройки энергосбережения. pmset -g custom — детально.
powermetrics Метрики питания Метрики питания и тепловых данных. Требует sudo.
memory_pressure Давление памяти Показать использование памяти и свопинг.
fs_usage Использование FS Отслеживание файловой системы в реальном времени. Требует sudo.
Права и безопасность
whoami Текущий пользователь Показать имя текущего пользователя.
id UID/GID Показать UID, GID и группы текущего пользователя.
sudo Superuser do Выполнить команду от имени root. Запрашивает пароль.
chmod Изменить права Изменить права доступа. chmod 755 file, chmod +x script.sh.
chown Изменить владельца Изменить владельца/группу файла. chown user:group file.
xattr Расширенные атрибуты Управление расширенными атрибутами ( quarantine). xattr -d com.apple.quarantine app.
spctl Gatekeeper Управление Gatekeeper. spctl --master-disable — отключить проверку приложений.
tccutil Права TCC Управление правами специальных возможностей. tccutil reset All — сбросить все.
security find-identity Список подписей Показать коды подписи и доверенные цепочки.
codesign Кодовая подпись Проверка/подпись кода. codesign -dv app — информация.
grep Поиск в тексте Поиск строк по шаблону. grep -ri "pattern" . — рекурсивно, case-insensitive.
awk Обработка текстовых полей Язык обработки текстовых данных. awk '{print $1}' file — первое поле.
sed Потоковый редактор Поиск и замена в потоке. sed -i '' 's/old/new/g' file.
sort Сортировка Сортировка строк. sort -n -r — численная по убыванию.
uniq Уникальные строки Удалить дубликаты. sort file | uniq.
wc Счёт строк Счётчик строк, слов, байтов. wc -l file.
xargs Аргументы из stdin Передать стандартный ввод как аргументы. find . -name "*.log" | xargs grep "error".
jq JSON-процессор Парсинг JSON в терминале. cat data.json | jq '.key'.
plutil Парсинг plist Чтение/запись plist-файлов macOS. plutil -p config.plist — вывод.
Homebrew и пакеты
brew --version Версия Homebrew Показать установленную версию Homebrew.
brew install Установить пакет Установить пакет. brew install wget.
brew uninstall Удалить пакет Удалить пакет. brew uninstall pkg.
brew update Обновить Homebrew Обновить список репозиториев Homebrew.
brew upgrade Обновить пакеты Обновить все установленные пакеты. brew upgrade pkg — один пакет.
brew search Поиск пакетов Поиск пакетов в репозитории. brew search pattern.
brew list Установленные пакеты Показать все установленные пакеты.
brew info Информация о пакете Детальная информация о пакете.
brew deps Зависимости Показать зависимости пакета. brew deps --tree pkg.
brew doctor Проверка установки Проверить Homebrew на проблемы.
brew cleanup Очистка Удалить старые версии пакетов и кэш.
brew services list Службы Homebrew Показать все службы, управляемые Homebrew.