haiku/docs/userguide/ru/applications/terminal.html
Joachim Seemer ad5e743e2b Update to user guide and welcome page. Introducing Portuguese and Chinese. Thanks to all translators\!
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37435 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-08 18:03:41 +00:00

133 lines
12 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <humdingerb@gmail.com>
* Translators:
* Michael Smirnov
* Humdinger
* Diver
* Rustam Islamov
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Terminal</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>Руководство пользователя</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/ru.png" alt="" /> Русский</li>
<li><a href="../../fr/applications/terminal.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/terminal.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/terminal.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../es/applications/terminal.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/terminal.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../jp/applications/terminal.html"><img src="../../images/flags/jp.png" alt="" />日本語</a></li>
<li><a href="../../uk/applications/terminal.html"><img src="../../images/flags/uk.png" alt="" />Українська</a></li>
<li><a href="../../zh_CN/applications/terminal.html"><img src="../../images/flags/zh_CN.png" alt="" /> 中文 [中文]</a></li>
<li><a href="../../pt_PT/applications/terminal.html"><img src="../../images/flags/pt_PT.png" alt="" />Português</a></li>
<li><a href="../../en/applications/terminal.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="stylededit.html">StyledEdit</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Приложения</a>
:: <a href="textsearch.html">TextSearch</a> »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/terminal-icon_64.png" alt="terminal-icon_64.png" width="64" height="64" />Terminal</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Расположение в Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Приложения (Applications)</span></td></tr>
<tr><td>Расположение в Tracker:</td><td></td><td><span class="path">/boot/system/apps/Terminal</span></td></tr>
<tr><td>Настройки хранятся по адресу:</td><td></td><td><span class="path">~/config/settings/Terminal</span><br />
<span class="path">~/.profile</span> - дополняет/отменяет умолчания в <span class="path">/boot/system/etc/profile</span><br />
<span class="path">~/.inputrc</span> - дополняет/отменяет умолчания в <span class="path">/boot/system/etc/inputrc</span></td></tr>
</table>
<p><br /></p>
<p>Terminal - интерфейс Haiku к командной оболочке bash (Bourne Again Shell)</p>
<p>Пожалуйста обратитесь к странице <a href="../bash-scripting.html">Scripting</a> для просмотра ссылок на онлайн уроки по работе с командной оболочкой shel, а также обратитесь к теме <a href="cli-apps.html">Haiku-приложения для командной строки</a>. Здесь же мы сконцентрируемся непосредственно на приложении Terminal.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="appearance" name="appearance">Внешний вид</a></h3>
<p>Вы можете открыть столько Терминалов, сколько вам необходимо, каждый в своем собственном окне, просто запуская новые Терминалы, либо нажимая <span class="key">ALT</span>+<span class="key">N</span> в уже работающем Терминале. Также можно использовать вкладки в Терминале, открывая их комбинацией <span class="key">ALT</span>+<span class="key">T</span>.</p>
<p>У окна Терминала изменяется размер, как и у любого другого приложения, а также имеется возможность использовать пресеты из меню <span class="menu">Настройки | Размер окна (Settings | Window Size)</span>. Комбинация клавиш <span class="key">ALT</span>+<span class="key">ENTER</span> включает полноэкранный режим.</p>
<p>Измененный размер окна и кодировку текста можно сохранить, выбрав пункт меню <span class="menu">Настройки | Сохранить по умолчанию (Settings | Save as default)</span>.</p>
<img src="../images/apps-images/terminal.png" alt="terminal.png" />
<br />
<p>Пункт меню <span class="menu">Настройки | Параметры (Settings | Preferences)</span> откроет панель, в которой можно выбрать шрифт, его размер, а также цвет различного текста и фона. Вы можете сохранить разные варианты настроек как отдельные профили, которые открываются двойным кликом мышки, запуская Терминал с соответствующим видом.<br />
Нажатие кнопки <span class="button">OK</span> сохранит текущие настойки по умолчанию.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="customization" name="customization">Настройка командной оболочки Bash</a></h3>
<p>Пришедшая из Unix, командная оболочка Bash имеет очень широкие возможности по настройке. Существуют два наиболее важных для пользователя файла: <span class="cli">.profile</span> и <span class="cli">.inputrc</span><br />
Оба файла могут быть созданы в домашней папке (<span class="path">/boot/home/</span>), где они дополняют или отменяют (т. к. более приоритетны) системные настройки по умолчанию, расположенные в <span class="path">/boot/system/etc/</span>.</p>
<h4>.profile</h4>
<p><span class="cli">.profile</span> загружается каждый раз, когда вы открываете новый Терминал. Этот файл устанавливает все виды псевдонимов и переменных, которые затрагивают поведение командной оболочки и её внешнего вида. Существует множество онлайн ресурсов, на которых детально описаны все эти возможности.</p>
<p>На сервере Haiku/BeOS Tips имеется довольно много подсказок для начала изучения настроек Bash, например:</p>
<ul>
<li><a href="http://betips.net/1997/09/09/customize-your-terminal-prompt/">Настройка подсказок в Терминале</a></li>
<li><a href="http://betips.net/1997/09/09/more-prompt-customizations/">Другая настройка подсказок</a></li>
<li><a href="http://betips.net/1997/09/09/enhancing-bash/">Расширение bash</a></li>
<li><a href="http://betips.net/1997/09/09/custom-keyboard-shortcuts/">Свои горячие клавиши</a></li>
</ul>
<p>Ещё больше настроек <a href="http://betips.net/index.php?s=.profile">находятся здесь</a>.</p>
<h4>.inputrc</h4>
<p><span class="cli">.inputrc</span> работает с клавиатурными привязками (keybindings). Так как в Haiku эти настройки вполне пригодны и по умолчанию, то скорее всего менять их не потребуется, но если всё же возникла небходимость их подправить, то рекомендуется обратится к одному из многочисленных онлайн ресурсов, например, <a href="http://tiswww.case.edu/php/chet/readline/rluserman.html">The GNU Readline Library</a>.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="shortcuts" name="shortcuts">Горячие клавиши</a></h3>
<p>Вы найдете список полезных горячих клавиш <a href="../keyboard-shortcuts.html#terminal">здесь</a>.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="hints" name="hints">Подсказки для работы с Терминалом</a></h3>
<ul><li><p>Перетаскивание файла или папки из окна Tracker-а в Терминал подставит путь к нему у курсора. Перетаскивание правой кнопкой мыши вызовет меню для дополнительных действий:</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">Вставить путь (Insert path)</span></td><td> </td><td>Вставляет путь к файлу так же, как при перетаскивании левой кнопкой мыши.</td></tr>
<tr><td><span class="menu">Сменить директорию (Change directory)</span></td><td> </td><td>Переводит Терминал в папку перетаскиваемого файла.</td></tr>
<tr><td><span class="menu">Создать здесь симлинк (Create lnk here)</span></td><td> </td><td>Создает симлинк на перетаскиваемый файл в текущей директории Терминала.</td></tr>
<tr><td><span class="menu">Переместить сюда (Move here)</span></td><td> </td><td>Перемещает перетаскиваемый файл в текущую директорию Терминала.</td></tr>
<tr><td><span class="menu">Копировать сюда (Copy here)</span></td><td> </td><td>Копирует перетаскиваемый файл в текущую директорию Терминала.</td></tr>
</table></li>
<li><p>Вы можете открыть любой файл, назначенной ему программой, используя команду <span class="cli">open <i>[имя_файла]</i></span>. Это также сработает для открытия текущей ("<span class="cli">.</span>") и родительской ("<span class="cli">..</span>") папки, которые откроются в окне Tracker-а. Так, чтобы открыть текущую директорию, следует набрать:</p>
<pre class="terminal">open .</pre>
</li></ul>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="stylededit.html">StyledEdit</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Приложения</a>
:: <a href="textsearch.html">TextSearch</a> »
</span></div>
</div>
</body>
</html>