CLIX: Все команды для терминала в одном месте

Иконка приложения CLIXЖуть много людей, использующих Mac OS X знают про существование в этой системе такого приложения, словно Terminal. Гораздо меньше людей, знают о том, как его пустить (я исхожу из статистики запросов поисковых систем). И уж вовсе небольшой процент пользователей умеет терминалом пользоваться. Я отношу себя к некоторой середине в кругу второй и третьей подгруппами: я знаю как запустить терминал, я знаю в качестве кого выполнить в нём множество необходимых мне операций, но для того чтоб использовать все возможности командной строки на полную катушку — (в я совершенно бессилен.

Всё дело в том, что для того, с тем чтоб помнить весь тот богатый инструментарий, который даёт нам командная строчечка, нужно постоянно им пользоваться. А если мне, предположим, понадобилось Водан раз посчитать файлы определённого типа, присутствующие на моём жёстком диске, и значительнее в течении года мне этого делать не придётся, — велика допустимость, что спустя год я и не вспомню, как это делается.

Так, как говаривал один мой школьный преподаватель «Не зверски забыть. Страшно НЕ ЗНАТЬ и забыть». И несмотря на полубредовость выражения этой мысли, в ней кроется месиво смысла: сделав что-то один раз и забыв конфигурация необходимых для результата действий, вы, по крайней мере, будете вкушать, в каком направлении производить поиск. Не зная же, что-что именно вам требуется изначально, вспомнить вы просто невыгодный сможете.

Сегодня я расскажу про удобное приложение, позволяющее изведать много нового о работе с командной строкой в Mac OS X. а так же урегулировать ваши знания в этом направлении — CLIX.

CLIX является бесплатным компонентом изо платного набора различных утилит под названием ACP, предназначенного с целью системных разработчиков и администраторов систем. Но, поскольку речь приставки не- об ACP, останавливаться мы на нём не будем (я общий мало что понял из описания некоторых компонентов этой системы. Желающие могут погулять на официальный сайт продукта).

Итак, что же такое CLIX
Сия скромная по размерам (249 Kb) утилита позволяет составлять списки необходимых в разные разности время терминальных команд для Mac OS X, сопровождать их названиями и описаниями, делать и видеть результат выполнения сразу в программе. Более того, враз с программой поставляются списки с огромным количеством уже оттестированных и разложенных вдоль категориям (немного хаотичным, правда) команд. Больше это напоминает кучу хлама, внутри которого иногда попадаются удивительные и полезные вещи, ради которых в этой куче всё-таки-таки стоит порыться. В общем, лучше один раз различить.

Список системных команд в CLIX
На изображении выше приведён снимок окна приложения CLIX с открытым файлом system.clix. Сие список команд, позволяющих просматривать (и не только) различные талант о вашей системе, используя имеющиеся в Mac OS X средства консоли. К сожалению, людям, мало-: неграмотный знакомым с английским языком, описания команд мало что скажут, однако при помощи словаря разобраться вполне сможете.
Итак, сие просто список, который выводит наименование команды, категорию, краткое инструкция того, для чего это используется, и синтаксис, который никуда не денешься выполнить в терминале. Кликнув два раза по заинтересовавшей вам строке, вы получите другое окно:

Окно выполнения команды в CLIX

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

Результат обработки консольной команды

Выполнение некоторых команд требует прав администратора. Сие связано со спецификой разрешений на доступ к отдельным службам разве файлам. Такие команды начинаются с sudo, что подразумевает действие от имени пользователя, наделённого административными правами. Поскольку время результатов выполнения не является интерактивным, пароль администратора нужно назначить в приложение заранее, для этого в меню Edit нужно приглядеть пункт Sudo, и в появившемся окне набрать пароль:

Запрос пароля администратора в CLIX
В окне выполнения команды налево от кнопок есть свободное место. Кликнув по нему, ваша милость откроете строку ввода, которая призвана помочь вам разобраться с теми командами, которые ваш брат планируете запустить. По сути, она просто транслирует введённое вами ответ в терминал в виде «man <что-то там>» и транслирует вывод навыворот в своё окно:

Вывод помощи по использованию команд

Вот, пожалуй, и всё, что можно об этой программе обсказать.

Чем CLIX может быть полезен? Пожалуй тем, по какой причине позволяет создавать свои списки консольных команд, хранить их в удобном структурированном виде и вдруг выполнять, минуя Copy/Paste. Помимо этого, лично я в куче тех списков команд, что-что поставляются вместе с программой, обнаружил для себя массу новых и полезных системных команд, которые, держу пари, пригодятся многим.

Скачать последнюю версию CLIX можно как бы с сайта Apple, так и с сайта компании-разработчика.

CLIX: Все команды для терминала в одном месте