Gardner Bell Введение в &konsole; Краткое введение по работе с интерфейсом командной строки Аварийные процедуры: завершение неконтролируемых приложений, и пр. SSH (защищённая оболочка), сеансы, переменные окружения, и другие забавные штуки Советы и подсказки &konsole; – это эмулятор терминала для X Window System. Фактически он основан на терминале DEC VT100 и многих его преемниках. &konsole; – также называемый просто оболочкой – является важным инструментом на компьютерах под управлением &Linux; и &UNIX;, предназначенных для выполнения различных задач быстро и продуктивно. Аварийные процедуры: В операционных системах семейства &UNIX; каждый процесс выполняется в своей собственной области памяти, независимо от других процессов, благодаря чему, процесс не может перезаписать память, которую используют остальные процессы, за исключением случаев, когда процесс имеет привилегии суперпользователя. Если процесс, запущенный в &kde;, некорректно завершается вследствие какого-то сбоя, то не стоит беспокоится, о том, что это отразится на каком-либо другом запущенном процессе. Для того чтобы отслеживать информацию о всех системных процессах, используйте в &konsole; команды top или ps. Использование этих утилит значительно упростит процесс поиска и завершения "непослушных" программ. Продемонстрируем пример использования сигналов в &konsole;. &konqueror; аварийно завершился и оставил выполняющийся процесс nspluginviewer, который использует 12% вашей оперативной памяти и 10% тактов процессора. Запустив программу top, нажмите k, для того чтобы "убить" процесс. Введите PID (идентификатор процесса) и сигнал для завершения процесса. Более подробную информацию о том, какие сигналы можно передавать выполняющимся процессам, смотрите в руководстве по сигналам (наберите в &konsole; man signal, либо в &konqueror; – #signal). SSH, сеансы, переменные окружения, и другие забавные штуки Если вы используете &konsole; для удалённого администрирования, подумайте об использовании сеансов. Вызовите пункт меню НастройкиНастроить &konsole; и перейдите на закладку Сеансы. Введите имя для нового сеанса. Теперь он станет сеансом по умолчанию, и он будет открываться каждый раз когда вы будете запускать &konsole;. При запуске &konsole; выполняется набор команд bash, в т.ч. задание значений переменных среды &kde;, из конфигурационных файлов ~/.bashrc или ~/.bash_profile. Предпочтительным конфигурационным файлом для пользовательских переменных является файл ~/.bash_profile, команды printenv либо env могут быть использованы для отображения всех текущих заданных переменных. Для того чтобы задать значение переменной в командной оболочке, используйте команду VARNAME=значение_переменной . Для ознакомления с полным списком переменных, которые поддерживаются &kde;, посетите wiki . Советы и подсказки Для того чтобы переименовать сеанс &konsole; нажмите &Ctrl;&Alt;S. Если вам понадобится запустить какое-либо &kde; приложение с привилегиями суперпользователя, воспользуйтесь командой &kdesu; с ключом : наберите в командной строке kdesu . Ключ отключит запоминание паролей. Связанная информация В руководстве &konsole; вы найдёте гораздо больше информации об особенностях &konsole;. Руководство &konsole; доступно из &khelpcenter;. Либо просто введитеhelp:/konsole в адресной строке браузера &konqueror;.