Как выйти из su и другого пользователя

Процессы, фоном для которых служит bg или &, обычно погибают при 2-х сценариях:

  1. Оболочка получает SIGHUP
  2. Они пытаются записать на терминал, которого больше не существует.

Пункт #1 является основным виновником при закрытии вашего терминала. Однако, произойдет это или нет, зависит от того, как как вы закрываете свой терминал. Вы можете закрыть его с помощью:

  1. Что-то вроде нажатия на "X" в оконном менеджере
  2. Вы можете ввести exit, logout, или CTRL+D.

Item #1 - это тот, в результате которого будет отправлен SIGHUP. #2 нет.

Короче говоря, если вы подставляете процесс в фоновом режиме с помощью bg, а затем выходите из системы с помощью exit, logout, или CTRL+D, процесс не будет завершён.

.
1
26.03.2014, 17:33
2 ответа
[112271] Видя, что любая команда, которую вы набираете, требует больше нажатий клавиш, я рекомендую [112547]CTRL

D[112550] , [112551]CTRL

D[112554], что выбывает из обеих сессий.[112272]

3
27.01.2020, 23:28

Теги

Похожие вопросы