<chapter id="konsole-intro">

<chapterinfo>
<authorgroup>
<author
><firstname
>Gardner</firstname
> <surname
>Bell</surname
> </author>
</authorgroup>
</chapterinfo>


<title
>Вступ до &konsole;</title>

<para
>Дуже стисло про керування командною оболонкою</para>

<para
>Надзвичайні заходи: завершення роботи некоректних програм тощо.</para>

<para
>SSH, сеанси, змінні середовища, інші корисні штучки</para>

<para
>Деякі підказки і рецепти</para>


<!-- Some Content borrowed from the konsole handbook -->

<para
>&konsole; — це емулятор термінала у X Window System. По суті, програму засновано на <ulink url="http://vt100.net"
>програмі VT100, написаній у DEC</ulink
>, та багатьох наступниках цієї програми. &konsole;, яку також називають оболонкою, є одним з основних інструментів у системах &Linux; і &UNIX;, призначених для пришвидшення і підвищення продуктивності роботи.</para>

<para
>Надзвичайні заходи:</para>

<para
>У системах, заснованих на &Linux; і &UNIX;, кожен з процесів виконується незалежно від інших процесів у власній області пам’яті і не може перезаписувати дані у пам’яті, виділеній для інших процесів, хіба що цей процес має дозволи користувача <systemitem class="username"
>root</systemitem
>. Якщо процес у &kde; аварійно завершує роботу через ваду, вам не слід хвилюватися щодо того, чи не зашкодив цей процес іншим процесам.</para>

<para
>Для стеження за всіма процесами у системі можна скористатися програмами <command
>top</command
> і <command
>ps</command
> у &konsole;. Використання цих програм спростить виявлення і припинення роботи програм, які працюють неналежним чином.</para>

<para
>Ось приклад використання сигналів у &konsole;: нехай &konqueror; аварійно завершив роботу, залишивши по собі запущений процес <application
>nspluginviewer</application
>, який використовує 12% пам’яті системи і 10% потужності процесора. У <command
>top</command
> перемикач <keycap
>k</keycap
> припиняє роботу завдання. Програма запитає вас про ідентифікатор процесу (PID), а потім надішле процесові сигнал припинення. Щоб отримати докладніші відомості щодо сигналів, які ви можете надсилати запущеним процесам, прочитайте докладний підручник щодо сигналів (виконайте команду <command
>man signal</command
> у &konsole; або перейдіть за адресою <userinput
>#signal</userinput
> у &konqueror;).</para>

<para
>SSH, сеанси, змінні середовища, інші корисні штучки.</para>

<para
>Якщо ви користуєтеся &konsole; для віддаленого адміністрування, скористайтеся можливістю створення <quote
>сеансу</quote
>. Оберіть пункт меню програми <menuchoice
><guimenu
>Параметри</guimenu
><guimenuitem
>Налаштувати &konsole;</guimenuitem
></menuchoice
>. У вікні, що відкриється, перейдіть на вкладку <guimenuitem
>Сеанси</guimenuitem
> і вкажіть назву нового сеансу. Тепер цей сеанс стане типовим після запуску &konsole;.</para>

<para
>Після запуску &konsole; буде викликано специфічні для <application
>bash</application
> команди, програма прочитає змінні &kde; і виконає команди з файла <filename
>~/.bashrc</filename
> або <filename
>~/.bash_profile</filename
>. Перевагу серед файлів налаштування середовища користувача буде надано файлу <filename
>~/.bash_profile</filename
>, для перегляду поточного набору змінних можна скористатися командами <command
>printenv</command
> і <command
>env</command
>. Щоб встановити змінну за допомогою оболонки, скористайтеся командою <command
>НАЗВА_ЗМІННОЇ=<replaceable
>значення</replaceable
></command
>. Повний список змінних, які може бути встановлено у &kde;, можна переглянути у <ulink url="http://wiki.kde.org/tiki-index.php?page=Environment+Variables"
>вікі</ulink
>.</para>

<para
>Деякі підказки і рецепти</para>

<para
>Щоб перейменувати сеанс &konsole;, натисніть комбінацію клавіш <keycombo action="simul"
>&Ctrl;&Alt;<keycap
>S</keycap
></keycombo
>, а потім введіть нову назву.</para>

<para
>Якщо вам потрібно буде виконати якусь програму &kde; з правами доступу користувача <systemitem class="username"
>root</systemitem
>, ви можете скористатися командою &kdesu; з параметром <option
>-c</option
>. Виконайте у командному рядку &konsole; таку команду: <userinput
><command
>kdesu</command
> <option
>-c -n <replaceable
>НАЗВА_ПРОГРАМИ</replaceable
></option
></userinput
>, використання параметра <option
>-n</option
> призведе до того, що &kde; не буде запам’ятовувати введений вами пароль.</para>

<!-- Add links to "further reading" here -->
<itemizedlist>
<title
>Супутня інформація</title>


<listitem
><para
>У підручнику з &konsole; можна знайти набагато докладніші відомості щодо можливостей, доступних у &konsole;. Ви можете прочитати цей підручник за допомогою Центру довідки KDE, або перейшовши за адресою <userinput
>help:/konsole</userinput
>, введеною у поле <guilabel
>Адреса</guilabel
> вікна &konqueror;.</para>
</listitem>

</itemizedlist>





</chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:nil
sgml-shorttag:nil
sgml-namecase-general:nil
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:0
sgml-indent-data:true
sgml-parent-document:("index.docbook" "book" "chapter")
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->
