LINUX.ORG.RU
ФорумAdmin

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


0

0

Подскажите пожалуйста, какой командой можно временно приостановить выполнение процесса (wget к примеру), и какой командой это выполнение можно возобновить.

★★

Ответ на: Re: Приостановить процесс от jackill

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

> Насколько я понимаю, так не бывает.

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

Слегка кривовато, конечно, но у меня top
остановился и продолжился... :)

signal11 ()
Ответ на: Re: Приостановить процесс от fghj

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

А зачем так грубо?

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

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

Zak ★★ ()
Ответ на: Re: Приостановить процесс от jackill

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

> То есть я могу из четырех процессов мозиллы приостановить один?

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

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

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

только на практике, может оказаться что мозилла скажет segfault...
а вообще попробуйте и узнаете ;)

signal11 ()
Ответ на: Re: Приостановить процесс от fghj

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

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

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

fagot ★★★★★ ()
Ответ на: Re: Приостановить процесс от Zak

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

pkill -STOP mozilla
pkill -CONT mozilla

нормально себя мозила ведет, по STOP тормозится, по CONT активизируется

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