[devel] Re: remote shell and background jobs

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Мар 7 17:38:33 MSK 2002


Mikhail Zabaluev wrote:
> Hello Dmitry,
> 
> On Thu, Mar 07, 2002 at 04:36:38PM +0300, Dmitry V. Levin wrote:
> 
>>>В ssh на altair.altlinux.ru, запускаем
>>>
>>>$ sleep 30 &
>>>$ exit
>>>
>>>Соединение не закрывается, пока не завершится фоновая задача.
>>>nohup ничего не меняет.
>>>
>>Все правильно, см. /usr/share/doc/openssh-3.0.2p1/TODO
>>
>>Виновата фоновая задача. Так будет работать:
>>$ nohup sleep 30 </dev/null >/dev/null 2>&1 &
>>$ exit
>>
>>Если непонятно, почему оно так работает, могу объяснить.
>>
> 
> Понял. На самом деле, с nohup достаточно одного </dev/null :
> выходные потоки команды она перенаправляет в nohup.out, а свои
> закрывает.
> 
> А почему на linux.ru.net этого эффекта не наблюдается?
> Старая версия sshd?

Давайте не будем про версии софта на linux.ru.net? ;-)

Rgds,
Rider







Подробная информация о списке рассылки Devel