Запуск программ в фоновом режиме

Dmitry Glazov dyug.od на gmail.com
Сб Апр 19 15:13:22 BST 2008


Pivushkov Alexandr пишет:
> Vorona Aleksey пишет:
>> Эксперимент. Открыто два терманала (1$ и 2$).
>>      1$ htop &     [1] 16795
>>      2$ ps -A | grep htop     16683 pts/1    00:00:00 htop
> Если набрать команду jobs в терминале 1$ то окажется что htop, к 
> сожалению, сразу после запуска находится в:
> 
> jobs
> [1]-  Stopped                 htop


Ну дык, оно же рассчитано на контролирующий терминал, между прочим...
А Вы его оторвали. :-)

> 
> Другой пример. В терминале 1$ набираем:
> sudo updatedb &
> 
> В терминале 2$:
> ps waux|grep update
> root      3172  4.5  0.3   1844   780 pts/2    D    15:52   0:00 updatedb
> 
> Закрываем окно терминала 1$ и смотрим на терминале 2$:
> ps waux|grep update
> root      3172  3.8  0.3   1844   800 ?        D    16:00   0:02 updatedb

Ибо ему НЕ  нужен терминал, как класс.


>   Амперсанд тоже иногда полезен.
> 
>   А вообще я написал вот почему.
>   Поднята интересная тема. Давно обратил внимание, что даже после выхода 
> пользователя (брр страшное слово...) из системы (LogOut|Завершение 
> сеанса) остаются какие-то из его процессов. Причем заранее известно, что 
> сам пользователь ничего специально в режиме демона не запускал.

Гноме/КДЕ запускалось? :-)
Дык... :-)
Они на запускают... :-))))))))





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