<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: -->