Запуск программ в фоновом режиме
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