Главная 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

Angry Birds Go: классные аркадные гонки с ****** донатом

Angry Birds Go!: классные аркадные гонки с ****** донатом Серия Angry Birds до последнего момента ...

15 сериалов, которые помогут выучить английский

15 сериалов, которые помогут выучить английский Самый приятный способ освоить новую лексику и прокачать восприятие ...

Anews: все новости и блоги в одном приложении

Anews: все новости и блоги в одном приложении Мы любим читать новости и блоги с ...

Несколько полезных вещей, которые мы должны знать о гневе

Несколько полезных вещей, которые мы должны знать о гневе Многие из нас не особо различают ...

Английский онлайн: уроки для каждого

Английский онлайн: уроки для каждого Выучить английский онлайн довольно просто. Сегодняшний наш гость — проект ...

Приложение Anews: свежие новости из разных источников

Приложение Anews: свежие новости из разных источников Если вы хотите всегда быть в курсе событий, ...

А не переехать ли нам с Twitter в Facebook?

А не переехать ли нам с Twitter в Facebook? Disclamer: Написав заголовок я отдаю себе ...

Anews — русскоязычный новостной агрегатор

Anews — русскоязычный новостной агрегатор Так бы выглядел Flipboard, если бы его сделали в России ...

Как сменить гнев на милость?

Как сменить гнев на милость? Конрад Лоренц, известный психолог поведения считает что агрессия — это ...

Английский для детей с Хрюшей и Степашкой

Английский для детей с Хрюшей и Степашкой Любой психолог и педагог подтвердит, что начинать изучение ...

Английские идиомы, которые полезно знать каждому

Английские идиомы, которые полезно знать каждому В новом видео Лайфхакер рассказывает про семь популярных в ...

Android vs iOS: какая платформа лучше для разработчиков

Android vs iOS: какая платформа лучше для разработчиков Android vs iOS. Извечная тема для интернет-баталий, ...

Ещё 5 причин выбрать смартфон на Android вместо iPhone

Ещё 5 причин выбрать смартфон на Android вместо iPhone Споры о превосходстве «яблочных» гаджетов над ...

Как превратить Android в бабушкофон

Как превратить Android в бабушкофон Причины, по которым смартфон под управлением Android может оказаться в ...

Почему вам стоит купить смартфон на Android вместо iPhone

Почему вам стоит купить смартфон на Android вместо iPhone Почему Apple уже не торт? И ...

Google представила Android Wear 2

Google представила Android Wear 2.0 — новую версию системы для смарт-часов Компания Google объявила о ...

Android жив только благодаря iOS

Android жив только благодаря iOS Известно, что после выхода iPhone в 2007 года другие компании ...

Превращаем свой Android в FTP хранилище с помощью Software Data Cable

Превращаем свой Android в FTP хранилище с помощью Software Data Cable Скажу сразу: не все ...

Необычные признаки дефицита железа в вашем организме

Необычные признаки дефицита железа в вашем организме Ещё вчера вы были полны сил и готовы ...

Smart TV с полноценным Android и беспроводной клавиатурой за 2 400 рублей

Smart TV с полноценным Android и беспроводной клавиатурой за 2 400 рублей Хотите выжать из ...

Как выбрать Android-смартфон в 2016 году

Как выбрать Android-смартфон в 2016 году Вполне возможно, в этом году вы обновите свой смартфон, ...

10 главных изменений первой версии Android P

10 главных изменений первой версии Android P Новые уведомления и меню настроек, свежая анимация, полностью ...

Популярность Android «надута»: покупатели возвращают более 30% смартфонов

Популярность Android «надута»: покупатели возвращают более 30% смартфонов Устройства на платформе Android крайне популярны среди ...

Новый редактор скриншотов от Google можно скачать до официального релиза

Новый редактор скриншотов от Google можно скачать до официального релиза Это приложение должно было стать ...

Android получит альтернативу Touch ID

Android получит альтернативу Touch ID Новая волна Android-смартфонов со сканерами отпечатков пальцев ожидается в начале ...

В строке поиска Google появилась возможность искать пропавший смартфон

В строке поиска Google появилась возможность искать пропавший смартфон Теперь в строке поиска можно вводить ...

Android TV теперь можно запустить на Raspberry Pi 3

Android TV теперь можно запустить на Raspberry Pi 3 Raspberry Pi 3 — это не ...

Android — маленький шпион в вашем кармане

Android — маленький шпион в вашем кармане Каждый раз, используя смартфон под управлением Android, мы ...

Лучшие Android-смартфоны 2016 года по версии AnTuTu

Лучшие Android-смартфоны 2016 года по версии AnTuTu Рейтинг лучших мобильных устройств от самого популярного бенчмарка ...

Лучшие пасхальные Android-приложения

Лучшие пасхальные Android-приложения Подготовьтесь к празднику Пасхи вместе с помощью смартфонов. Специальная «пасхальная» подборка приложений ...

Android Oreo (Go edition)

Android Oreo (Go edition) — быстрая и лёгкая ОС для слабых смартфонов Специальная версия операционной ...

Как сделать оригами зеленого робота Android

Как сделать оригами зеленого робота Android Оригами — очень интересный и занимательный вид искусства. В ...

Google представила финальную версию Android 8

Google представила финальную версию Android 8.0 Oreo Google раскрыла главную интригу — название восьмой версии ...

Как найти потерявшийся Android: план Б

Как найти потерявшийся Android: план Б Мы уже рассказывали о том, как найти потерявшийся Android ...

Google выпустила Android O для разработчиков

Google выпустила Android O для разработчиков Тестовую версию операционки уже можно скачать с официального сайта ...

Рейтинг@Mail.ru