Главная 30 Любопытным 30 9 хитростей командной строки, которые должен знать каждый

9 хитростей командной строки, которые должен знать каждый

9 хитростей командной строки, которые должен знать каждый

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

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

Некоторые из этих возможностей могут потребовать наличия в системе Xcode, который можно бесплатно установить из Mac App Store (вынуждены предупредить, правда, что весит он достаточно много).

Предотвратить запуск скринсейвера и переход в спящий режим с помощью caffeinate

Появившаяся в OS X Mountain Lion команда caffeinate является консольным аналогом общеизвестной утилиты Caffeine. Принцип работы очень простой — с запущенной caffeinate ваш Mac не будет переходить в спящий режим или активировать скринсейвер. Её можно запустить и без дополнительных параметров, но можно и ограничить время её работы таймером, например::
caffeinate -t 3600

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

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

Есть нужда вытащить файл из пакетного файла .pkg? Или посмотреть содержимое PKG без установки? Воспользуйтесь pkgutil:
pkgutil —expand package.pkg

Освободить немного памяти с purge

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

Воспользоваться этой командой очень просто 🙂
purge

…и подождите немного, пока изменения вступят в силу, обычно это происходит быстрее на «маках» с SSD.

Использовать open для запуска нескольких копий одного приложения

Возможно, вы уже знаете, что из Терминала можно запускать приложения с графическим интерфейсом, используя команду open, но знаете ли вы, что можно запустить нескольких копий приложения, просто добавив флаг -n?
open -n /Applications/Safari.app/

Данный пример запускает новую копию Safari.

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

Хочется обновиться без запуска не всегда быстрого приложения Mac App Store? В вашем распоряжении командная строка и команда softwareupdate:
sudo softwareupdate -i -a

Посмотреть список всех файлов, когда-либо загруженных вами из Сети

Забыли, что и откуда у вас появилось в папке «Загрузки»? Системная служба Quarantine ведет в своей базе учет всех ваших загрузок, и надо просто обратиться к ней с сответствующим запросом. Команда sqlite3 со следующими параметрами выведет вам полный список:
sqlite3

/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ‘select LSQuarantineDataURLString from LSQuarantineEvent’ |more

Если вас «напрягает» существование этих записей, их можно очистить следующей командой:
sqlite3

/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* ‘delete from LSQuarantineEvent’

Спрятать файлы и папки из Finder при помощи chflags

Хотите припрятать от случайных глаз файл или папку? Используйте chflags, чтобы сделать их невидимыми в графическом интерфейсе OS X:
chflags hidden /path/to/file/or/folder/

К счастью (или несчастью), спрятанный объект будет по-прежнему виден командой ls. Чтобы вернуть «видимость» используйте флаг nohidden:
chflags nohidden /path/to/unhide/

Автоматическая подстановка длинных путей перетаскиванием

Если перетащить любой файл из Finder в Терминал, в командной строке выстветится его полный путь. Наилучший вариант использования этой функции — в сочетании с какой-нибудь командой, например, редактирования:
sudo vi (перетащите сюда файл, чтобы вставить путь к нему)

Создать запароленный архив Zip

При отправке ценных файлов, например, почтовым вложением, бывает полезно защитить их. Самый простой способ — поместить их в архивный файл, закрытый паролем, для чего необходимо воспользоваться флагом -e:
zip -e protected.zip /file/to/protect/

Без флага -e эта команда создаст обычный незащищенный архив.

Есть любимая хитрость в Терминале? Расскажите о ней в коментариях!

О admin

x

Check Also

10 простых способов превратить лампочку в арт-объект

10 простых способов превратить лампочку в арт-объект Одинокая лампочка, свисающая на электрическом шнуре с потолка, ...

Мясные блюда японской кухни: базовый гид

Мясные блюда японской кухни: базовый гид Что приходит на ум, когда слышишь «японская кухня»? Суши, ...

9 расширений, которые помогают исправить самые досадные недостатки веба

9 расширений, которые помогают исправить самые досадные недостатки веба Если при просмотре некоторых сайтов вам ...

Онлайн-система А2Б: быстрая автоматизация бизнеса

Онлайн-система А2Б: быстрая автоматизация бизнеса Новая система управления бизнес процессами А2Б находится в «облаке», состоит ...

AAA Logo поможет быстро сделать логотип

AAA Logo поможет быстро сделать логотип Пожалуй, самый удачный конструктор логотипов, которым я только пользовался. ...

Цена акций Apple достигла максимума с начала года

Цена акций Apple достигла максимума с начала года Накануне бумага AAPL показала в конце дня ...

A1 TRIATHLON

A1 TRIATHLON — яркое спортивное событие для любителей триатлона 23 июля в Сестрорецке пройдут сразу ...

A1 SWIM

A1 SWIM — соревнования по плаванию на открытой воде для новичков и профессионалов 8 июля ...

10 способов увеличить грудь без операции

10 способов увеличить грудь без операции Лайфхакер считает, что сиськи нужны разные. Но не все ...

9 трюков с Wolfram Alpha, которые облегчат вашу жизнь

9 трюков с Wolfram Alpha, которые облегчат вашу жизнь Wolfram Alpha — отличный ресурс для ...

Во что поиграть: 9 находок для любителей видеоигр

Во что поиграть: 9 находок для любителей видеоигр В игровой индустрии сейчас затишье, но уже ...

9 вредных социальных привычек

9 вредных социальных привычек Человек – раб привычек. По меткому выражению Роберта Кийосаки, изменить свою ...

9 умных фич экосистемы iOS, которые не дадут вам перейти на другую платформу

9 умных фич экосистемы iOS, которые не дадут вам перейти на другую платформу При покупке ...

9 вариантов использования офисных зажимов

9 вариантов использования офисных зажимов Офисный зажим для бумаги — воистину гениальное изобретение, которое можно ...

9 удивительных рекламных роликов старых продуктов Apple, которые стоит увидеть

9 удивительных рекламных роликов старых продуктов Apple , которые стоит увидеть От метающих молоты борцов ...

9 вещей, которых стоит ожидать от iWatch

9 вещей, которых стоит ожидать от iWatch Кажется, что слухи об iWatch ходят уже целую ...

9 вещей, на которые стоит обратить внимание при выборе фитнес-клуба

9 вещей, на которые стоит обратить внимание при выборе фитнес-клуба Расскажем, как подобрать фитнес-клуб, а ...

9 уроков студенческой жизни, о которых вы забыли

9 уроков студенческой жизни, о которых вы забыли Иногда нам удается узнать действительно полезные вещи ...

9 вещей, которые появились только благодаря iPhone

9 вещей, которые появились только благодаря iPhone Немного устройств сегмента бытовой электроники оказали такое влияние ...

9 вещей, которые миллионеры делают по-другому

9 вещей, которые миллионеры делают по-другому У каждого из нас есть своё мнение по поводу ...

9 простых и эффективных способов снять стресс

9 простых и эффективных способов снять стресс Эффективность этих элементарных методов подтверждена исследованиями. 1. Глубоко ...

9 способов изощрённо обманывать себя

9 способов изощрённо обманывать себя Поразительно, но иногда людям просто выгодно оставаться несчастными. Для этого ...

9 вещей, которые никогда не делают умные люди

9 вещей, которые никогда не делают умные люди Умные люди умеют понимать свои эмоции и ...

9 лучших приложений года для iOS, которые увеличат вашу продуктивность

9 лучших приложений года для iOS, которые увеличат вашу продуктивность Если вы всерьез настроены стать ...

Как выглядеть умнее, чем вы есть на самом деле

Как выглядеть умнее, чем вы есть на самом деле Хорошо, когда вы компетентный и уверенный ...

9 выступлений на TED, которые раскроют тонкости счастливой жизни

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

9 удивительных фактов о космосе, которые мы узнали в этом году

9 удивительных фактов о космосе, которые мы узнали в этом году Одна из самых длительных ...

9 типичных ошибок начинающих путешественников и способы их избежать

9 типичных ошибок начинающих путешественников и способы их избежать Самостоятельные путешествия сегодня переживают бум популярности. ...

9 технологий из фильма «Марсианин», которые существуют уже сейчас

9 технологий из фильма «Марсианин», которые существуют уже сейчас Сегодня, 8 октября, в прокат вышел ...

9 способов получить больше удовольствия от отпуска

9 способов получить больше удовольствия от отпуска Если вы собираетесь в отпуск, эти 9 основных ...

9 популярных специй с удивительными свойствами

9 популярных специй с удивительными свойствами Правильно подобранные специи могут превратить пресную и невкусную еду ...

Незащищённая связь: 9 способов прослушать ваш телефон

Незащищённая связь: 9 способов прослушать ваш телефон Мобильный телефон — это универсальный жучок, который человек ...

9 способов использовать Evernote

9 способов использовать Evernote Evernote как ничто другое позволяет мне легко со всем справляться, оставаясь ...

9 простых способов освободить место на iPhone и iPad

9 простых способов освободить место на iPhone и iPad Ещё несколько лет назад для многих ...

9 способов применения старой Apple TV

9 способов применения старой Apple TV Apple не обновляла свою ТВ-приставку целых три года, но ...

Рейтинг@Mail.ru