Всем привет
Подскажите, можно как ни будь перевести процесс в фоновый режим если он был запущен из терминала.
процесс в фоновом режиме
Модератор: Bizdelnick
Re: процесс в фоновом режиме
Уважаемый -KDA-, ваши вопросы пока увы, никак не тянут на "администрирование". Переношу в "вопросы новичков".
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: процесс в фоновом режиме
-KDA-, Ctrl+Z
- Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: процесс в фоновом режиме
Да. Желающим рекомендую произвесть эксперимент. Набрать в терминале
konqueror<Enter>
(промпт не возвращается)
Ctrl+Z
ответ системы:
[1]+ Stopped konqueror
(промпт вернулся, но конкверор остановлен)
bg
ответ системы:
[1]+ konqueror &
и конкверор начинает работать нормально, а в терминале остается промпт.
Re: процесс в фоновом режиме
А если процесс (то же конкуерор) запущен не из терминала, а из меню WM? По Ctrl-Z в спячку впадает, но как его оттуда поднять?
Re: процесс в фоновом режиме
Какой ещё ctrl/z? Его посылать неоткуда: процессы, запускаемые из меню wm не имеют управляющих терминалов, и им только можно послать сигналы SIGSTP или SIGTSTP для остановки (правда не очень понятно зачем) и SIGCONT для возобновления работы.
Re: процесс в фоновом режиме
Хорошо, точно проверил, что таким является emacs, запускаемый из fluxbox-menu как
"[exec] (Emacs 24 (X11\)) {/usr/bin/emacs} <>". На SIGCONT не реагирует.
"[exec] (Emacs 24 (X11\)) {/usr/bin/emacs} <>". На SIGCONT не реагирует.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: процесс в фоновом режиме
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: процесс в фоновом режиме
Ага, спасибо, поднял бучу из-за ничего... Подытожим для будущих поколений: то есть, Ctrl-Z отлавливает в таком случае сам emacs, а потом я его нашёл в свёрнутом виде в меню fluxbox-a :-) Действительно, по здравом размышлении, запущен-то он не из терминала, который про него ничего не знает, а я его в xterm-e и так и этак, и fg и % уже. И это исключительно только emacs себя так ведёт. Ну может почти.