Модифікатори клавіатури
| Гарячі клавіші 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 | Відкрити діалог друку документа. | |||||||||||||||||||||||||
| ⌘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 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 Down | Fine Volume Control | Тонке регулювання гучності. |
| ⌥Option + Keyboard Brightness Up | Keyboard Settings | Відкрити налаштування клавіатури. |
| ⌥Option + ⇧Shift + 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. |