Для начала откроем терминал: Cmd+Space набираем в поиске Spotlight «terminal» или «терминал» видим в найденном и запускаем его.
* Помним программа «Терминал» не отображает пароль во время ввода. В случае ввода неправильного или пустого пароля команда не выполняется, и программа «Терминал» предлагает повторить попытку.
Разрешить использование программ, загруженных из: любого источника
- В терминале наберите: sudo spctl —master-disable далее Enter
- Вводим пароль и снова Enter
- Готово
Включаем поддержку TRIM для SSD накопителей сторонних производителей
- В терминале наберите: sudo trimforce enable далее Enter
- Вводим пароль и снова Enter
- Видим вопрос: Are you sure you wish to proceed (y/N)? вводим y и Enter
- Видим вопрос: Is this OK (y/N)? вводим y и Enter
- Процесс запустится и напишет что Mac перезагрузиться
- После перезагрузки TRIM будет включён на всех найденных SSD
Как включить HiDPI режим в MacOS 10.x.x
- В терминале наберите: sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true далее Enter
- Вводим пароль и снова Enter
- Перезагрузите Mac
- Готово
* для использования расширенных возможностей установите утилиту SwitchResX.
Как пользоваться Терминалом MAC? | Все команды терминала Mac
- Отключаем так: sudo defaults delete /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled далее Enter
- Вводим пароль и снова Enter
- Перезагрузите Mac
- Готово
Отключаем задвоение программ в контекстном меню «Открыть с помощью»(при правом клике мышью)
- В терминале наберите: /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user killall Finder далее Enter
* актуально скорее для старых Mac OS.
Создаём пользователя и удаляем старого
Это полезно, если продаёте свой Mac, все программы останутся и будут работать.
Чистая система с установленным софтом! Просто настраиваем всё заново.
- В терминале наберите: sudo rm /var/db/.AppleSetupDone далее Enter
- Вводим пароль и снова Enter
- Удаляем пользователя: sudo dscl . -delete /Users/username_строчными_буквами далее Enter
- Вводим пароль и снова Enter
- Кликаем в Яблоко, выбираем меню Перезагрузить.
- После перезагрузки увидим, что запустился Setup Assistant, как при первом запуске после установки системы.
- Проходим все этапы создания Нового пользователя.
- Если всё прошло как надо, удаляем (если остался) Каталог старого пользователя обычным способом через Корзину и её зачистку.
* Посмотреть имена пользователей можно командой dscl . -list /Users или вывести имя активного whoami . После удаления активного в данный момент пользователя программы перестанут стартовать и откликаться — возможна только перезагрузка.
Как запускать программы из любых источников в macOS Apple M1, M2, intel
Включаем AirDrop для старых компьютеров Mac
AirDrop — полезная функция, она позволяет быстро и легко отправлять файлы между устройствами Apple через Wi-Fi без использования приложений.
Если ваш Mac не поддерживает AirDrop, вы всё-таки можете включить его, чтобы работать в сети Ethernet.
- В терминале наберите: defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE далее Enter
- Перезапускаем Finder: killall Finder далее Enter
* И конечно же отключить AirDrop можно командой defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool FALSE , не забываем опять же перезапустить Finder killall Finder , чтобы изменения вступили в силу.
Ускоряем Dock
Многие пользователи используют опцию «Автоматически показывать или скрывать Dock», наводя мышь на ту часть экрана в которой Dock размещён. По умолчанию Dock появляется с задержкой в 0,7 секунды. Это медленно? Тогда давайте изменим это.
* 0.5 это и есть время задержки в пол-секунды, если поставить 0 то и задержки не будет вовсе.
Включаем DP port для GTX680 в macOS Catalina для MacPro3,1 / MacPro 4,1 / MacPro 5,1 / iMac 10,1
- Сделайте системный том доступным для записи, для этого в терминале наберите: mount | grep ‘ on / ‘ | grep -q ‘read-only’ sudo mount -uw / далее Enter
- Создайте копию системного файла в папку текущего пользователя Документы (Documents), для этого в терминале наберите: sudo cp /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist ~/Documents/Info.plist далее Enter
- Откройте файл текстовым редактором и после строк
вставьте следующие строки:
* Далее перезагрузите Ваш Mac Pro уже с подключением к DP порту.
Скриншот окна без тени
Скриншоты окон в macOS по умолчанию делаются с красивой тенью вокруг них. Размещение таких скриншотов в статьях с белым фоном выглядит привлекательно. Но иногда они могут быть лишними, например для обычной пересылки.
- В терминале наберите: defaults write com.apple.screencapture disable-shadow -bool TRUE killall SystemUIServer далее Enter
* Включение тени делается так defaults write com.apple.screencapture disable-shadow -bool FALSE killall SystemUIServer далее Enter .
Если приглядеться к командам, имеющим в строке вхождение bool, то становиться ясно что меняется TRUE и FALSE.
Лечение сертификата (цифровой подписи) приложений исключённых Apple
В ночь с 10 на 11 июля 2019 года компания Apple выпустила внеочередной патч безопасности для macOS, который был автоматически установлен на устройства всех пользователей вне зависимости от их желания.
В патче безопасности был удален сертификат TNT (и других таких как The Shark), из-за чего пользователи столкнулись с сообщением об ошибке при запуске некоторых приложений.
* Данная процедура требует установленного Xcode, устанавливаем командой в терминале: xcode-select —install далее Enter .
- В терминале наберите: sudo codesign —force —deep —sign — далее Enter (обратите внимание, что последним символом в команде является пробел.)
- Далее перетащите значок нужного приложения в окно Терминал и нажмите клавишу Enter
* Приложение должно находиться на компьютере Mac (в папке «Программы» или на Рабочем столе). Не перетаскивайте приложение из образа. Это бесполезно.
Отключаем SWAP в Mac OS X
А надо ли отключать SWAP. Это спорный вопрос, и я не знаю надо ли это Вам, но у меня 96 Гб оперативной памяти и я бы не хотел думать даже секунду, что вдруг мой SSD, при таком объёме физической памяти, ещё и будет пилиться каким-то SWAP файлом.
Не уверены? Тогда сделайте Бекап операционной системы, перед тем как подавать команды, которые Вы видите ниже.
- Чтобы выключить файл подкачки (SWAP), в терминале наберите: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist далее Enter
- Вводим пароль и снова Enter
- Мы отключили SWAP, но файл остался в системе, удалим его командой: sudo rm -f /private/var/vm/swapfile* далее Enter
- Перезагрузимся: sudo reboot Enter
* Включить SWAP можно командой: sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist и конечно Enter далее пароль Enter
* Обратите внимание, что в дирктории /private/var/vm/ находиться и файл сна sleepimage и как правило его размер равен размеру оперативной памяти, в моём случае это 96 Гб, не удивительно что те кто пользуются Сном на Mac изнашивают быстрее SSD диск.
Похожие страницы
- Память и уход за ней
- Отключаем диски на MAC
- Процессоры для Mac Pro
- Мои настройки Sublime Text 3
- NVidia Web драйверы для Mac
- Полезные программы для Apple Mac
- Установка macOS Mojave на неподдерживаемые компьютеры Mac
- Команды Терминала в MacOS
- Установка High Sierra на неподдерживаемые компьютеры Mac
- SwitchResX полный обзор
- Пересобираем ядро MacOS
- Маленький мальчик Сева
Источник: macmy.ru
Как устанавливать и запускать приложения от неавторизованных разработчиков в macOS Sierra
Вчера компания Apple выпустила публичную версию своей настольной операционной системы. В macOS Sierra купертиновцы сделали немало нововведений, но не все из них нравятся пользователям. К примеру, новая система не дает выбрать по умолчанию установку программ из любого источника. Решить эту неприятность можно достаточно легко.
Для того чтобы вернуть в настройки пункт «Разрешить использование программ, загруженных из любого источника», необходимо ввести в Терминале всего одну команду:
sudo spctl —master-disable
После этого нужно будет ввести пароль администратора и принять изменения. В итоге в настройках macOS должна появиться соответствующая опция.
Важно: На данный момент приложения от неавторизованных разработчиков могут быть открыты посредством зажатия клавиши CTRL и нажатия кнопки «Открыть в любом случае» («Open Anyway»).
Источник: prostomac.com
Выполнение команд и запуск инструментов в приложении «Терминал» на Mac
Среду командной строки можно использовать в интерактивном режиме, то есть вводить команду и ждать результат. Вы также можете составить shell-скрипт, который будет выполняться без Вашего непосредственного участия.
Для получения подробной информации о командах ознакомьтесь с документацией для низкоуровневых инструментов UNIX и API в приложении «Терминал». См. статью Чтение справочных страниц в UNIX (на английском языке) на веб‑сайте Apple для разработчиков.
Выполнение команд в оболочке shell
- В приложении «Терминал» на Mac введите полный путь к исполняемому файлу инструмента, затем введите все необходимые аргументы и нажмите клавишу Return.
Если команда находится в одной из известных папок shell, при вводе имени команды можно не указывать путь. Список известных папок хранится в переменной среды PATH оболочки shell и включает папки, содержащие большинство инструментов командной строки.
Например, чтобы выполнить команду ls в папке текущего пользователя, введите следующую команду в командной строке, затем нажмите Return:
Чтобы выполнить команду в папке текущего пользователя, введите перед командой спецификатор папки. Например, чтобы выполнить MyCommandLineProg , используйте следующую команду:
% ~/MyCommandLineProg
Чтобы открыть приложение, используйте команду open:
% open -a MyProg.app
Если при вводе команды отображается сообщение command not found , проверьте правильность написания. Пример:
% opne -a TextEdit.app zsh: opne: command not found
Прерывание команд
- В приложении «Терминал» на Mac нажмите окно Терминала, где выполняется команда, которую Вы хотите завершить.
- Нажмите сочетание клавиш Control-C. Будет отправлен сигнал, который вызывает прерывание большинства команд.
Повтор ранее введенных команд
Введенные в текущем сеансе команды сохраняются, так что Вы можете повторить ранее использованную команду, не вводя ее снова.
- В приложении «Терминал» на Mac нажмите клавишу со стрелкой вверх. Последняя введенная команда отобразится в командной строке.
- Продолжайте нажимать клавишу со стрелкой вверх, пока не появится нужная команда, затем нажмите клавишу Return.
Источник: support.apple.com