LINUX.ORG.RU
ФорумAdmin

Приостановить процесс


0

0
Подскажите пожалуйста, какой командой можно временно приостановить выполнение процесса (wget к примеру), и какой командой это выполнение можно возобновить.
★★
Ответ на: комментарий от jackill
> Насколько я понимаю, так не бывает.

А чего тогда SIGSTOP и SIGCONT делают? ;)

Слегка кривовато, конечно, но у меня top
остановился и продолжился... :)
signal11
()
Ответ на: комментарий от fghj
А зачем так грубо?

wget на сервере работает в режиме демона, а про ctrl+Z я и так знаю.

2signal11: спасибо, то что нужно!

Zak ★★
() автор топика
Ответ на: комментарий от jackill
> То есть я могу из четырех процессов мозиллы приостановить один?

по скольку я мозиллой не пользуюсь, не могу ручатся за точность ответа, но:

 - если это отдельный процесс (а не тред в духе линух-тредс);
 - и поскольку "The signals SIGKILL and SIGSTOP cannot be caught, blocked,
   or ignored."

то ответ: да, можите.

только на практике, может оказаться что мозилла скажет segfault...
а вообще попробуйте и узнаете ;)
signal11
()
Ответ на: комментарий от fghj
Вообще-то, насколько я понимаю, Cttl+Z, bg, fg, jobs - это внутренние команды шела. Если он их не поддерживает, их нет :)

А к Х-овым прогам они, скорее всего, не относятся вообще.

fagot ★★★★★
()
Ответ на: комментарий от fghj
> обсуждался wget, к нему это как раз относиться. wget запускается с ключиком -b, поэтому не относится.
Zak ★★
() автор топика
Ответ на: комментарий от Zak
pkill -STOP mozilla
pkill -CONT mozilla

нормально себя мозила ведет, по STOP тормозится, по CONT активизируется
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.