[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по управлению системой: Операционная система и устройства

Проверка процессов

Остановившийся или зависший процесс может привести к прекращению работы системы. Проверьте процессы системы:

Перезапуск прокрутки строк

Для повторного запуска прокрутки строк, остановленного нажатием комбинации клавиш Ctrl-S, выполните следующие действия:

  1. Активизируйте окно или оболочку с процессом, в котором возникла неполадка.
  2. Нажмите комбинацию клавиш Ctrl-Q, чтобы перезапустить прокрутку.

Комбинация клавиш Ctrl-S позволяет остановить прокрутку строк, а Ctrl-Q - перезапустить прокрутку.

Если после проверки прокрутки неполадка не была устранена, перейдите к следующему шагу, Применение комбинации клавиш Ctrl-D .

Применение комбинации клавиш Ctrl-D

Для завершения остановившегося процесса выполните следующие действия:

  1. Активизируйте окно или оболочку с процессом, в котором возникла неполадка.
  2. Нажмите комбинацию клавиш Ctrl-D. Процессу будет отправлен сигнал конец файла (EOF). Нажатие клавиш Ctrl-D может закрыть окно или оболочку и привести к выходу из системы.

Если после нажатия комбинации клавиш Ctrl+D неполадка не была устранена, перейдите к следующему шагу, Применение комбинации клавиш Ctrl-C .

Применение комбинации клавиш Ctrl-C

Для завершения остановившегося процесса выполните следующие действия:

  1. Активизируйте окно или оболочку с процессом, в котором возникла неполадка.
  2. Нажмите комбинацию клавиш Ctrl-C. Комбинация клавиш Ctrl-C позволяет завершить текущий поиск или работу фильтра.

Если после нажатия комбинации клавиш Ctrl+D неполадка не была устранена, перейдите к следующему шагу, Вход в систему с удаленного терминала или хоста .

Вход в систему с удаленного терминала или хоста

Выполнить удаленный вход в систему можно двумя способами:

Если вам удалось войти в систему с удаленного терминала или хоста, перейдите к следующему шагу, Удаленное завершение зависших процессов .

Если вам не удалось войти в систему с удаленного терминала или хоста, перейдите к шагу Перезапуск системы.

Кроме того, вы можете создать дамп системы, чтобы определить причину прекращения работы системы. Дополнительная информация приведена в разделе Средство системного дампа.

Удаленное завершение зависших процессов

Для завершения зависшего процесса с удаленного терминала выполните следующие действия:

  1. Составьте список активных процессов, введя следующую команду ps:

    ps -ef
    

    Флаги -e и -f обозначают все активные и неактивные процессы.

  2. Определите ИД зависшего процесса.

    Процесс идентификации процессов можно упростить, введя команду grep со строкой поиска. Например, для завершения процесса xlock можно ввести следующую команду, чтобы определить ИД процесса:

    ps -ef | grep xlock
    

    Команда grep позволяет осуществлять поиск в выходных данных команды ps для определения ИД конкретного процесса.

  3. Для завершения процесса введите следующую команду kill:

    Примечание: Для применения команды kill к процессам, запущенным другими пользователями, у вас должны быть права доступа root.

    kill -9 ИД_процесса
    

    Если вам не удается определить процесс, в котором возникла неполадка, необходимо проверить процесс, который был запущен в системе последним. Завершите работу это процесса, если вы считаете, что он послужил причиной возникновения неполадки.

Если после проверки процессов неполадка не была устранена, перейдите к шагу Перезапуск системы .

Кроме того, вы можете создать дамп системы, чтобы определить причину прекращения работы системы. Дополнительная информация приведена в разделе Средство системного дампа.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]