<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mac OS X Hints &#187; ACP</title>
	<atom:link href="http://macosxhints.ru/tag/acp/feed" rel="self" type="application/rss+xml" />
	<link>http://macosxhints.ru</link>
	<description>узнайте больше прямо сейчас</description>
	<lastBuildDate>Tue, 31 Aug 2010 07:27:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CLIX: Все команды для терминала в одном месте</title>
		<link>http://macosxhints.ru/clix-vse-komandyi-dlya-terminala-v-odnom-meste</link>
		<comments>http://macosxhints.ru/clix-vse-komandyi-dlya-terminala-v-odnom-meste#comments</comments>
		<pubDate>Tue, 05 May 2009 13:53:36 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[ACP]]></category>
		<category><![CDATA[CLIX]]></category>
		<category><![CDATA[man]]></category>
		<category><![CDATA[командная строка]]></category>
		<category><![CDATA[пароль]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=176</guid>
		<description><![CDATA[Очень много людей, использующих Mac OS X знают про существование в этой системе такого приложения, как Terminal. Гораздо меньше людей, знают о том, как его запустить (я исхожу из статистики запросов поисковых систем). И уж совсем небольшой процент пользователей умеет терминалом пользоваться. Я отношу себя к некоторой середине между второй и третьей подгруппами: я знаю [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://macosxhints.ru/wp-content/uploads/2009/05/clix_icon.jpg" alt="Иконка приложения CLIX" title="Иконка приложения CLIX" width="128" height="128" align="left" />Очень много людей, использующих Mac OS X знают про существование в этой системе такого приложения, как <a href="http://macosxhints.ru/tag/terminal">Terminal</a>. Гораздо меньше людей, знают о том, как его запустить (я исхожу из статистики запросов поисковых систем). И уж совсем небольшой процент пользователей умеет терминалом пользоваться. Я отношу себя к некоторой середине между второй и третьей подгруппами: я знаю как запустить терминал, я знаю как выполнить в нём множество необходимых мне операций, но чтобы использовать все возможности командной строки на полную катушку — тут я совершенно бессилен.</p>
<p>Всё дело в том, что для того, чтобы помнить весь тот богатый инструментарий, который даёт нам командная строка, нужно постоянно им пользоваться. А если мне, предположим, понадобилось один раз посчитать файлы определённого типа, присутствующие на моём жёстком диске, и больше в течении года мне этого делать не придётся, — велика вероятность, что спустя год я и не вспомню, как это делается.</p>
<p>Но, как говаривал один мой школьный преподаватель "Не страшно забыть. Страшно НЕ ЗНАТЬ и забыть". И несмотря на полубредовость выражения этой мысли, в ней кроется масса смысла: сделав что-то один раз и забыв набор необходимых для результата действий, вы, по крайней мере, будете знать, в каком направлении производить поиск. Не зная же, что именно вам требуется изначально, вспомнить вы просто не сможете.</p>
<p><span id="more-176"></span>Сегодня я расскажу про удобное приложение, позволяющее узнать много нового о работе с командной строкой в Mac OS X. а так же упорядочить ваши знания в этом направлении — CLIX.</p>
<p>CLIX является бесплатным компонентом из платного набора различных утилит под названием ACP, предназначенного для системных разработчиков и администраторов систем. Но, поскольку речь не об ACP, останавливаться мы на нём не будем (я вообще мало что понял из описания некоторых компонентов этой системы. Желающие могут прогуляться на <a href="http://rixstep.com/4/0/" target="_blank">официальный сайт продукта</a>).</p>
<p><b>Итак, что же такое CLIX</b><br />
Эта скромная по размерам (249 Kb) утилита позволяет составлять списки необходимых в разное время терминальных команд для Mac OS X, сопровождать их названиями и описаниями, выполнять и видеть результат выполнения сразу в программе. Более того, сразу с программой поставляются списки с огромным количеством уже оттестированных и разложенных по категориям (немного хаотичным, правда) команд. Больше это напоминает кучу хлама, среди которого иногда попадаются удивительные и полезные вещи, ради которых в этой куче всё-таки стоит порыться. В общем, лучше один раз увидеть.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/system.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/05/system-500x296.jpg" alt="Список системных команд в CLIX" title="Список системных команд в CLIX" width="500" height="296 style="margin-bottom: 15px"" /></a></center>На изображении выше приведён снимок окна приложения CLIX с открытым файлом system.clix. Это список команд, позволяющих просматривать (и не только) различные данные о вашей системе, используя имеющиеся в Mac OS X средства консоли. К сожалению, людям, не знакомым с английским языком, описания команд мало что скажут, но при помощи словаря разобраться вполне сможете.<br />
Итак, это просто список, который выводит наименование команды, категорию, краткое описание того, для чего это используется, и синтаксис, который необходимо выполнить в терминале. Кликнув два раза по заинтересовавшей вас строке, вы получите другое окно:</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/run_window.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/05/run_window-500x335.jpg" alt="Окно выполнения команды в CLIX" title="Окно выполнения команды в CLIX" width="500" height="335" style="margin-bottom: 15px" /></a></center></p>
<p>Здесь вы обнаружите всё те же поля, что и на предыдущем изображении, но теперь их можно редактировать, изменяя описание на то, что будет понятно вам. Помимо этого присутствует окно, в котором будет отображаться результат выполнения выбранной команды. Примерно, как это указано на изображении ниже:</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/result.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2009/05/result-500x336.jpg" alt="Результат обработки консольной команды" title="Результат обработки консольной команды" width="500" height="336" style="margin-bottom: 15px" /></a></center></p>
<p>Выполнение некоторых команд требует прав администратора. Это связано со спецификой разрешений на доступ к отдельным службам или файлам. Такие команды начинаются с <b>sudo</b>, что подразумевает выполнение от имени пользователя, наделённого административными правами. Поскольку окно результатов выполнения не является интерактивным, пароль администратора нужно ввести в приложение заранее, для этого в меню Edit нужно выбрать пункт Sudo, и в появившемся окне набрать пароль:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/05/password_prompt.jpg" alt="Запрос пароля администратора в CLIX" title="Запрос пароля администратора в CLIX" width="368" height="105" style="margin-bottom: 15px" /></center>В окне выполнения команды слева от кнопок есть свободное место. Кликнув по нему, вы откроете строку ввода, которая призвана помочь вам разобраться с теми командами, которые вы планируете запустить. По сути, она просто транслирует введённое вами слово в терминал в виде "man &lt;что-то там&gt;" и транслирует вывод обратно в своё окно:</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/man_input.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/05/man_input-500x333.jpg" alt="Вывод помощи по использованию команд" title="Вывод помощи по использованию команд" width="500" height="333" style="margin-bottom: 15px" /></a></center></p>
<p>Вот, пожалуй, и всё, что можно об этой программе рассказать.</p>
<p>Чем CLIX может быть полезен? Пожалуй тем, что позволяет создавать свои списки консольных команд, хранить их в удобном структурированном виде и сразу выполнять, минуя Copy/Paste. Помимо этого, лично я в куче тех списков команд, что поставляются вместе с программой, обнаружил для себя массу новых и полезных системных команд, которые, уверен, пригодятся многим.</p>
<p>Скачать последнюю версию CLIX можно как с <a href="http://www.apple.com/downloads/macosx/unix_open_source/clix.html">сайта Apple</a>, так и с <a href="http://rixstep.com/4/0/clix/">сайта компании-разработчика</a>.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya" title="Новое самостоятельное окно приложения (10 Март 2009)">Новое самостоятельное окно приложения</a> (4)</li>
	<li><a href="http://macosxhints.ru/kak-zapustit-ubitiy-firefox" title="Как запустить &#8220;убитый&#8221; Firefox (25 Июнь 2010)">Как запустить &#8220;убитый&#8221; Firefox</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/clix-vse-komandyi-dlya-terminala-v-odnom-meste/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
