fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Технології

20 команд «Терміналу» в macOS, які вам знадобляться

Дізнайтеся, як зробити роботу на Mac простіше і зручніше.
Всі функції macOS продумані до дрібниць і їх оптимальні налаштування для більшості користувачів. Однак за допомогою команд «Терміналу» поведінку системи можна змінити, а її можливості — розширити. І в деяких випадках це буває дуже корисно.
Для застосування або скасування налаштувань запустіть «Термінал» з папки «Програми» > «Утиліти» і введіть наведені нижче команди, використовуючи поєднання Cmd + C, Cmd + V.
Відображення прихованих файлів і папок в Finder
Нечасто, але все ж виникає необхідність покопатися в прихованих файлах на диску. За замовчуванням вони не відображаються в Finder, і щоб побачити їх, доведеться скористатися спеціальною командою.
Як включити:
defaults write com.apple.finder AppleShowAllFiles -bool TRUE && killall Finder
Як відключити:
defaults write com.apple.finder AppleShowAllFiles -bool FALSE && killall Finder
Приховування файлів і папок
При бажанні також можна сховати від чужих очей приватні дані на диску. Для цього служить команда chflags. Після неї потрібно ввести шлях до файлу або папки, які необхідно приховати. Щоб не морочитися з введенням шляху, можна просто вбити команду, а потім перетягнути у вікно «Терміналу» бажану папку.
Як включити:
chflags hidden ~/Desktop/Секретна папка
Як відключити:
chflags nohidden ~/Desktop/Секретна папка
Копіювання тексту в «Перегляд»
При натисканні на прогалину в Finder відкривається швидкий перегляд файлів. Таким чином дуже зручно перевіряти вміст текстових документів. Ось тільки в цьому вікні не працює виділення — для копіювання тексту доводиться відкривати документ. Щоб не витрачати на це час, активуйте функцію виділення для швидкого перегляду.
Як включити:
defaults write com.apple.finder QLEnableTextSelection -bool TRUE && killall Finder
Як відключити:
defaults write com.apple.finder QLEnableTextSelection -bool FALSE && killall Finder
Скачування файлів без браузера
Для завантаження файлу по посиланню з інтернету необов’язково користуватися Safari або Chrome. Іноді це набагато швидше і простіше зробити через «Термінал» з допомогою команди curl.
Як використовувати:
curl -O
Створення файлу будь-якого розміру
Тестувати швидкість передачі даних по мережі або з зовнішніх носіїв зручно за допомогою копіювання файлів. Шукати для цього фільм або образ відповідного розміру довго, тому набагато легше створити тестовий файл, використовуючи команду mkfile. Задати потрібний розмір можна за допомогою числа і символів b, k, m та g, що означають байти, кілобайти, мегабайти та гігабайти відповідно.
Як використовувати:
mkfile 1g test.abc
Перегляд усіх активних процесів
Для моніторингу системних ресурсів в macOS існує програма, яка так і називається. Вона досить зручна і інформативна, але з тим же успіхом переглянути найбільш ресурсомісткі процеси можна в «Терміналі».
Як використовувати:
top
Відключення тіні на скріншотах
Відмінною рисою скріншотів в macOS є красиві тіні навколо них. У деяких ситуаціях вони заважають і їх хочеться прибрати. Для цього достатньо ввести наступну команду.
Як відключити:
defaults write com.apple.screencapture disable-shadow -bool TRUE && killall SystemUIServer
Як включити:
defaults write com.apple.screencapture disable-shadow -bool FALSE && killall SystemUIServer
Зміна формату скріншотів
За замовчуванням усі скріншоти зберігаються в PNG. Даний формат дозволяє добитися високої якості, але вимагає багато місця для файлів. Якщо ви часто експортуєте зняті скріншоти з PNG в JPG, то для економії часу можна налаштувати відразу збереження в JPG.
Як включити:
defaults write com.apple.screencapture type JPG && killall SystemUIServer
Як відключити:
defaults write com.apple.screencapture type PNG && killall SystemUIServer
Крім JPG, macOS дозволяє також вибрати TIFF або PDF.
Зміна місця збереження скріншотів
Робите багато знімків екрану і не встигаєте видаляти їх з робочого столу? Створіть окрему папку і зберігайте скріншоти в неї. А допоможе у цьому ось така команда.
Як використовувати:
defaults write com.apple.screencapture location ~/Desktop/Screenshots && killall SystemUIServer
Як повернути назад:
defaults write com.apple.screencapture location ~/Desktop && killall SystemUIServer
Прискорення анімації дока
Коли потрібно зосередитися на роботі, зручно ховати док і відкривати його, наводячи курсор на нижню частину екрану. За замовчуванням панель з’являється з затримкою в 0,7 секунди, але це легко змінити. Помітне прискорення спостерігається вже при затримці в 0,5 секунди. Але якщо і цього багато, можна повністю прибрати затримку, поставивши нуль.
Як включити:
defaults write com.apple.dock autohide-time-modifier -float 0.5 && killall Dock
Як відключити:
defaults write com.apple.dock autohide-time-modifier -float 0.7 && killall Dock
Додавання роздільника в док
Роздільник в доці є тільки поруч з кошиком, всі інші іконки відображаються поспіль. І часом, коли їх дуже багато, знаходити потрібні стає досить складно. Зробити док більш охайним, відсортувавши програми, наприклад, за категоріями можна за допомогою роздільника.
Як додати:
defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’ && killall Dock
Як прибрати:
Щоб прибрати роздільник, досить просто витягнути його з доку як будь-яку іншу іконку, якій він, по суті, і є.
Повідомлення на екрані блокування
А ця хитрість нагоді на випадок втрати або розіграшу колег. За допомогою наступної команди можна додати будь-який текст на екран входу в систему.
Як включити:
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText “Ваше повідомлення”
Як відключити:
sudo defaults delete /Library/Preferences/com.apple.loginwindow
Промовляння тексту
У macOS вбудований синтезатор мовлення, який може озвучувати заданий текст. Щоб змусити пристрій заговорити, потрібно ввести в «Терміналі» спеціальну команду, додавши в неї бажаний текст або шлях до документа.
Як використовувати:
say “Привіт, Каталог!”
say -f ~/Documents/сказка.txt
Перегляд календаря
Календар відображається в однойменному додатку, а також у налаштуваннях дати та часу. Ще один спосіб швидко переглянути його — це команда cal в «Терміналі». За замовчуванням вона показує поточний місяць, але якщо додати до неї рік, можна побачити повний календар .
Як використовувати:
cal 2018
Звільнення оперативної пам’яті
Система і сама непогано справляється з управлінням пам’яттю, але коли ОЗП забивається під зав’язку і комп’ютер починає гальмувати, можна поліпшити ситуацію примусово, очистивши кеш додатків. Для цього служить команда purge, яка вимагатиме введення пароля адміністратора.
Як використовувати:
purge
Перевірка часу роботи Mac
Комп’ютери Apple без збоїв працюють тижнями і навіть місяцями. Іноді буває цікаво дізнатися, скільки ж часу пройшло з моменту останнього включення. Відповідь на це питання дасть наступна команда.
Як використовувати:
uptime
Заборона на перехід в режим сну
Коли на Mac виконується яка-небудь завдання без натискання клавіш і дотиків до трекпаду, через час комп’ютер переходить в режим сну, а процес призупиняється. Уникнути цього можна, заборонивши перехід в цей режим за допомогою налаштувань або скориставшись спеціальною утилітою. Однак є й більш простий спосіб — команда caffeinate.
Як включити:
caffeinate
Як відключити:
Для повернення до поточних налаштувань енергозбереження потрібно залишити процесу в «Терміналі», скориставшись комбінацією клавіш Ctrl + C.
Стрес-тест Mac
Якщо комп’ютер збоїть і проблема проявляється тільки під навантаженням, її можна легко виявити за допомогою наступної команди. Вона завантажує всі ядра процесора на 100% до тих пір, поки ви не зупините його виконання.
Як включити:
yes > /dev/null && yes > /dev/null && yes > /dev/null && yes /dev/null &&
Як відключити:
killall yes
Миттєва перезавантаження або вимикання
Стандартне завершення роботи Mac вимагає збереження всіх відкритих документів і займає додатковий час. Якщо впевнені, що все збережено, і хочете не зволікаючи вимкнути свій комп’ютер, використовуйте наступні команди.
Для виключення вводите:
sudo shutdown -h now
Для перезавантаження:
sudo shutdown -r now
Автоматичне перезавантаження при зависанні
Зрідка трапляється, що Mac може зависнути і перестати відповідати на запити. В цьому випадку потрібно примусово перезавантажити комп’ютер, утримуючи кнопку живлення. Після введення цієї команди система автоматично буде перезавантажуватися після збоїв.
Як включити:
sudo systemsetup -setrestartfreeze on
Як відключити:
sudo systemsetup -setrestartfreeze off
Читайте також
3 інструменти, які очистять Mac від усього зайвого >
11 програм для macOS, які повинні бути у кожного >
Що робити, якщо гальмує Mac >

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *