Gardner
Bell

# Вступ до &konsole;

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

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

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

Деякі підказки і рецепти

&konsole; — це емулятор термінала у X Window System. По суті, програму засновано на програмі VT100, написаній у DEC, та багатьох наступниках цієї програми. &konsole;, яку також називають оболонкою, є одним з основних інструментів у системах &Linux; і &UNIX;, призначених для пришвидшення і підвищення продуктивності роботи.

Надзвичайні заходи:

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

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

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

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

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

Після запуску &konsole; буде викликано специфічні для bash команди, програма прочитає змінні &kde; і виконає команди з файла `~/.bashrc` або `~/.bash_profile`. Перевагу серед файлів налаштування середовища користувача буде надано файлу `~/.bash_profile`, для перегляду поточного набору змінних можна скористатися командами `printenv` і `env`. Щоб встановити змінну за допомогою оболонки, скористайтеся командою `НАЗВА_ЗМІННОЇ=значення`. Повний список змінних, які може бути встановлено у &kde;, можна переглянути у вікі.

Деякі підказки і рецепти

Щоб перейменувати сеанс &konsole;, натисніть комбінацію клавіш &Ctrl;&Alt;S, а потім введіть нову назву.

Якщо вам потрібно буде виконати якусь програму &kde; з правами доступу користувача root, ви можете скористатися командою &kdesu; з параметром `-c`. Виконайте у командному рядку &konsole; таку команду: ``kdesu` `-c -n НАЗВА_ПРОГРАМИ``, використання параметра `-n` призведе до того, що &kde; не буде запам’ятовувати введений вами пароль.

## Супутня інформація

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