haiku/docs/userguide/ru/applications/terminal.html
Joachim Seemer 402f023740 Updated userguide and welcome pages. Thanks all translators. +alpha3
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41971 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-06-06 16:08:15 +00:00

146 lines
14 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-2010, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <humdingerb@gmail.com>
* Translators:
* Michael Smirnov
* Humdinger
* Diver
* Rodastahm 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="" />Svenska</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>
<div class="box-info">Перевод этой страницы еще не завершен. Пока это не произойдет, незавершенные части будут на английском.</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">Bash и скрипты</a> для просмотра ссылок на онлайн уроки по работе с командной оболочкой shell, а также обратитесь к теме <a href="cli-apps.html">Haiku-приложения для командной строки</a>. Здесь же мы сконцентрируемся непосредственно на приложении Терминал (Terminal).</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="windows-tabs" name="windows-tabs">Окна и вкладки</a></h2>
<p>Вы можете открыть столько Терминалов, сколько вам необходимо, каждый в своем собственном окне, просто запуская новые Терминалы, либо нажимая <span class="key">ALT</span>+<span class="key">N</span> в уже работающем Терминале. Также можно использовать вкладки в Терминале, открывая их комбинацией <span class="key">ALT</span>+<span class="key">T</span>.</p>
<img src="../images/apps-images/terminal.png" alt="terminal.png" />
<br />
<p>Double-clicking into the emtpy part of the tab bar opens a new tab; onto a tab opens a dialog to rename its title. There are several %-designated variables that are explained with a tooltip when you hover the mouse over the text field.<br />
By default, <tt>%1d: %p</tt>, a tab shows the current directory and, separated by a <tt>:</tt>, the name of the currently running process (or <tt>--</tt> if it's just bash running, probably idling). The screenshot above shows the first tab with a FTP session in the <span class="path">Desktop</span> folder and a second tab idling at <span class="path">home</span>.<br />
Via <span class="menu">Edit | Window title...</span> the Terminal window's title can be edited in a similar way.</p>
<p>Правый щелчок мыши по вкладке вызывает контекстное меню, которое содержит следующие пункты: <span class="menu">Закрыть вкладку (Close tab)</span>, <span class="menu">Закрыть остальные вкладки (Close other tabs)</span>, <span class="menu">Изменить название вкладки... (Edit tab title...)</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>
<h2><a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="settings" name="settings">Настройки</a></h2>
<p>Пункт <span class="menu">Настройки... (Settings...)</span> в меню <span class="menu">Настройки (Settings)</span> вызывает окно, в котором можно установить базовые настройки Терминала.</p>
<img src="../images/apps-images/terminal-settings.png" alt="terminal-settings.png" />
<br />
<p>It starts off with the "formulas" for naming tab and window titles. Again, tooltips show the available variables. Below that you set font type, font size and the different text and background colors. You can choose a pre-defined color schema like <span class="menu">Black on white</span> or <span class="menu">White on black</span> or create a <span class="menu">Custom</span> one using the color picker below.<br />
Activate the checkbox to <span class="menu">Confirm exit if active programs exist</span> and you'll be warned when trying to close a Terminal window while an app is still being executed.<br />
You can save different settings as separate profiles, which on double-click open an accordingly configured Terminal.<br />
Pressing <span class="button">OK</span> will save the current settings as default.</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="shortcuts" name="shortcuts">Горячие клавиши</a></h2>
<p>Список полезных сочетаний клавиш вы можете найти <a href="../keyboard-shortcuts.html#terminal">в данной теме</a>.</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="customization" name="customization">Настройка командной оболочки Bash</a></h2>
<p>Пришедшая из Unix, командная оболочка Bash имеет очень широкие возможности по настройке. Существуют два наиболее важных для пользователя файла: <span class="cli">.profile</span> и <span class="cli">.inputrc</span><br />
Оба файла могут быть созданы в домашней папке (<span class="path">/boot/home/</span>), где они дополняют или переопределяют (т. к. являются более приоритетными) системные настройки по умолчанию, расположенные по адресу <span class="path">/boot/common/etc/</span>.</p>
<h3>.profile</h3>
<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>
<h3>.inputrc</h3>
<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>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="hints" name="hints">Подсказки для работы с Терминалом</a></h2>
<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>