Команда в терминале Mac OS для запуска любых программ

Для начала откроем терминал: 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

  1. Сделайте системный том доступным для записи, для этого в терминале наберите: mount | grep ‘ on / ‘ | grep -q ‘read-only’ sudo mount -uw / далее Enter
  2. Создайте копию системного файла в папку текущего пользователя Документы (Documents), для этого в терминале наберите: sudo cp /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist ~/Documents/Info.plist далее Enter
  3. Откройте файл текстовым редактором и после строк

вставьте следующие строки:

* Далее перезагрузите Ваш 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.

Читайте также:
При запуске ассасин крид 2 пишет не найдена программа ubisoft game launcher

Лечение сертификата (цифровой подписи) приложений исключённых 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 купертиновцы сделали немало нововведений, но не все из них нравятся пользователям. К примеру, новая система не дает выбрать по умолчанию установку программ из любого источника. Решить эту неприятность можно достаточно легко.

Читайте также:
Как принудительно остановить программу на мак

macos-sierra-0

macos-sierra-1

Для того чтобы вернуть в настройки пункт «Разрешить использование программ, загруженных из любого источника», необходимо ввести в Терминале всего одну команду:

sudo spctl —master-disable

После этого нужно будет ввести пароль администратора и принять изменения. В итоге в настройках macOS должна появиться соответствующая опция.

macos-sierra-settings

Важно: На данный момент приложения от неавторизованных разработчиков могут быть открыты посредством зажатия клавиши 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

Прерывание команд

  1. В приложении «Терминал» на Mac нажмите окно Терминала, где выполняется команда, которую Вы хотите завершить.
  2. Нажмите сочетание клавиш Control-C. Будет отправлен сигнал, который вызывает прерывание большинства команд.

Повтор ранее введенных команд

Введенные в текущем сеансе команды сохраняются, так что Вы можете повторить ранее использованную команду, не вводя ее снова.

  1. В приложении «Терминал» на Mac нажмите клавишу со стрелкой вверх. Последняя введенная команда отобразится в командной строке.
  2. Продолжайте нажимать клавишу со стрелкой вверх, пока не появится нужная команда, затем нажмите клавишу Return.

Источник: support.apple.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru