Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

9 Трюки командной строки для Mac OS X, которые вы должны знать

Командная строка часто считается областью продвинутых пользователей, но это не означает, что каждое использование терминалов должно включать в себя ракетостроение. Эта коллекция советов терминалов должна применяться к широкому кругу пользователей Mac, и каждый от начинающих до продвинутых пользователей должен найти что-то стоящее здесь.

Некоторые из этих трюков могут потребовать установки Xcode на Mac, Xcode — бесплатная загрузка из App Store.

Предотвращение заставки и спящий режим с помощью «кофеината»

Новое для OS X Mountain Lion, caffeinate — это как версия командной строки всякой любимой утилиты Caffeine. Использование прост, при работе с кофеином Mac не будет спать, а хранители экрана не активируются. В простейшем случае его можно запускать в одиночку, но его, вероятно, лучше всего использовать с привязанным к нему временным ограничением:

кофейник -t 3600

Флаг -t указывает время в секундах, пример выше работает caffeinate в течение часа.

Извлечь файлы PKG с помощью «pkgutil»

Нужно захватить файл из файла .pkg? Может быть, вы хотите увидеть, что внутри pkg, не устанавливая его? Нет пота, pkgutil делает работу:

pkgutil —expand sample.pkg ~ / Desktop /

Это приведет к выгрузке всего содержимого pkg в указанный каталог без его установки.

Используйте «чистку» для освобождения памяти

Команда очистки принудительно сбрасывает кеш дисков и памяти, что имеет эффект, аналогичный тому, когда вы перезагружаете Mac. Хотя некоторые говорят, что чистка только предлагает эффект плацебо, он абсолютно работает, чтобы отправить системную память из категории «Неактивные» обратно в свободно доступную оперативную память, а в ситуациях, когда вы работаете на реальной памяти, она может обеспечить ускорение скорости ,

Использование очистки просто, введите в командной строке следующее:

чистка

Подождите минуту или около того, чтобы изменения вступили в силу, процесс, как правило, намного быстрее на Mac с SSD-дисками.

Запуск нескольких экземпляров приложений с «открытыми»

Возможно, вы уже знаете, что вы можете открывать приложения в графическом интерфейсе OS X из командной строки командой «open», но знаете ли вы, что вы можете запускать несколько экземпляров приложений, добавив флаг -n в команду open? Он прост в использовании, вот вам все, что вам нужно:

open -n /Applications/Safari.app/

В примере запускается другой экземпляр Safari. Измените имя приложения соответственно и не забудьте включить расширение .app.

Обновление OS X без App Store

Хотите установить системное программное обеспечение и обновления, не беспокоясь о Mac App Store? Вы можете сделать это непосредственно из командной строки вместо этого с помощью команды softwareupdate. Чтобы установить все доступные обновления, выполните следующие действия:

sudo softwareupdate -i -a

Вы можете узнать больше о команде softwareupdate здесь, она была включена в OS X в течение многих лет и работает одинаково независимо от того, какую версию вы используете.

Список всего, что вы когда-либо загружали

Мы все были там; вы что-то скачали некоторое время назад из домена, который вы помните, но вы не можете полностью запомнить, что или откуда. Вам повезло, потому что службы карантина хранят базу данных всего, что когда-либо было загружено, и вы можете запросить эту базу данных, чтобы найти то, что искали. Используйте команду sqlite3 следующим образом, чтобы увидеть все:

sqlite3 ~ / Библиотека / Предпочтения / com.apple.LaunchServices.QuarantineEventsV * ‘выберите LSQuarantineDataURLString из LSQuarantineEvent’ | подробнее

Конечно, вы также можете удалить этот список, если это вас беспокоит.

Скрыть файлы или папки из Finder с помощью «chflags»

У вас есть секретный файл или папка, которую вы хотите скрывать от Finder? Используйте chflags для превращения любого файла, невидимого из файловой системы OS X GUI, он работает одинаково, указывая ли вы на файл или каталог:

chflags hidden / path / to / file / or / folder /

Lucky (или несчастливый) для нас, людей в командной строке, файл все равно будет видимым с помощью ls, но он останется скрытым в Finder, пока флаг «nohidden» не будет прикреплен так:

chflags nohidden / path / to / unhide /

Изменения происходят немедленно в любом случае.

Автоматически вводить длинные пути с помощью Drag & Drop

Знаете ли вы, что вы можете перетащить любой файл из Finder в командную строку, и весь путь к этому файлу будет автоматически распечатан? Это не исключительно подсказка командной строки, но она настолько полезна, что ее нужно включить. Это, вероятно, лучше всего использовать в сочетании с командой для префикса пути, например:

sudo vi (перетащите файл здесь, чтобы распечатать полный путь)

Это работает в любой точке командной строки, даже если вы уже находитесь в приложении.

Создание защищенного паролем архива ZIP

Если вы отправляете файл через незащищенный носитель или размещаете его публично, но хотите обеспечить определенный уровень защиты, вы можете создать защищенный паролем zip-архив с флагом -e:

zip -e protected.zip / file / to / protect /

Без флага -e вы просто создадите стандартный zip-файл без пароля.

Понравилась статья? Поделиться с друзьями: