Я набрал suspend
в моем терминале, и он приостановил выполнение.
Как мне вернуться к нормальной работе терминала? Я пробовал Ctrl kbd> + C kbd>, Ctrl kbd> + D kbd>, Ctrl kbd> + < kbd> Q kbd> (, как предлагается здесь ) и Ctrl kbd> + Z kbd>, но ни одна из этих работ не работает. Конечно, я могу закрыть терминал и открыть новый, но нет ли способа «возобновить» функциональность терминала?
Я использую Ubuntu GNOME 16.04 с оболочкой по умолчанию (bash).
Из Вашей ссылки:
, пока это не получает сигнал SIGCONT.
Так, чтобы был бы kill -SIGCONT {pid}
killall -CONT bash
, возобновит все. kill -18 {pid}
было бы то же. kill -s CONT {pid}
Согласно этому список , это должно быть управление-z, но необходимо использовать управление-z для остановки процесса:
18 - SIGCONT - Resume process, ctrl-Z (2nd)
19 - SIGSTOP - Pause the process / free command line, ctrl-Z (1st)
<час> Вам нужно {pid} сессии оболочки, работающей в терминале
<час>И существует также команды управления заданиями :
fg, bg
The fg command switches a job running in the background into the foreground.
The bg command restarts a suspended job, and runs it in the background.
If no job number is specified, then the fg or bg command acts
upon the currently running job.