процесс в фоновом режиме

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
-KDA-
Сообщения: 29

процесс в фоновом режиме

Сообщение -KDA- »

Всем привет
Подскажите, можно как ни будь перевести процесс в фоновый режим если он был запущен из терминала.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: процесс в фоновом режиме

Сообщение Juliette »

Уважаемый -KDA-, ваши вопросы пока увы, никак не тянут на "администрирование". Переношу в "вопросы новичков".
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: процесс в фоновом режиме

Сообщение serzh-z »

-KDA-, Ctrl+Z
Спасибо сказали:
Eraser
Сообщения: 224
ОС: Gentoo Linux

Re: процесс в фоновом режиме

Сообщение Eraser »

serzh-z писал(а):
27.06.2007 16:05
-KDA-, Ctrl+Z


Помоему Ctrl+Z только приостанавливает выполнение процесса. После Ctrl+Z нужно ввести команду bg
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: процесс в фоновом режиме

Сообщение Uncle_Theodore »

Eraser писал(а):
27.06.2007 16:11
serzh-z писал(а):
27.06.2007 16:05
-KDA-, Ctrl+Z


Помоему Ctrl+Z только приостанавливает выполнение процесса. После Ctrl+Z нужно ввести команду bg

Да. Желающим рекомендую произвесть эксперимент. Набрать в терминале

konqueror<Enter>
(промпт не возвращается)
Ctrl+Z
ответ системы:
[1]+ Stopped konqueror
(промпт вернулся, но конкверор остановлен)
bg
ответ системы:
[1]+ konqueror &
и конкверор начинает работать нормально, а в терминале остается промпт.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2345
ОС: gentoo fluxbox

Re: процесс в фоновом режиме

Сообщение yoricI »

А если процесс (то же конкуерор) запущен не из терминала, а из меню WM? По Ctrl-Z в спячку впадает, но как его оттуда поднять?
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: процесс в фоновом режиме

Сообщение s.xbatob »

yoricI писал(а):
06.02.2017 17:32
А если процесс (то же конкуерор) запущен не из терминала, а из меню WM? По Ctrl-Z в спячку впадает, но как его оттуда поднять?

Какой ещё ctrl/z? Его посылать неоткуда: процессы, запускаемые из меню wm не имеют управляющих терминалов, и им только можно послать сигналы SIGSTP или SIGTSTP для остановки (правда не очень понятно зачем) и SIGCONT для возобновления работы.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2345
ОС: gentoo fluxbox

Re: процесс в фоновом режиме

Сообщение yoricI »

Хорошо, точно проверил, что таким является emacs, запускаемый из fluxbox-menu как
"[exec] (Emacs 24 (X11\)) {/usr/bin/emacs} <>". На SIGCONT не реагирует.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: процесс в фоновом режиме

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2345
ОС: gentoo fluxbox

Re: процесс в фоновом режиме

Сообщение yoricI »

Ага, спасибо, поднял бучу из-за ничего... Подытожим для будущих поколений: то есть, Ctrl-Z отлавливает в таком случае сам emacs, а потом я его нашёл в свёрнутом виде в меню fluxbox-a :-) Действительно, по здравом размышлении, запущен-то он не из терминала, который про него ничего не знает, а я его в xterm-e и так и этак, и fg и % уже. И это исключительно только emacs себя так ведёт. Ну может почти.
Спасибо сказали:
Ответить