Главная |  Новости |  Продукты |  Программы |  Статьи |  Контакты |  
Просто без привязки к конкретной консоли (пользователь остается за машиной):

user@linux$ nohup COMMAND [ARG]...

Программа nohup запускает COMMAND таким образом, что она игнорирует сигнал hangup, что позволяет ей продолжать работу и после выхода из терминала. Также, она перенаправляет весь вывод программы в файл ~/nohup.out и понижает приоритет выполняемой программы.

Запустить ее в screen:

user@linux$ screen -S имя команда [параметры]

Выйти из сеанса можно при помощи сочетания клавиш Ctrl-A Ctrl-D. Подключиться обратно так:

user@linux$ screen -R имя

Очень рекомендуем прочитать man screen (он подробный и хорошо написан).

Также можно "отвязать" от терминала программу, уже запущенную в фоновом режиме в bash, командой disown.


user@linux$ xmms http://64.236.34.67:80/stream/2007 &
user@linux$ disown xmms

Еще можно воспользоваться командами fg, bg, job



Комментарии: (0)   Рейтинг:
Пока комментариев нет



Copyright(R) 2001-2009. ThizLinux Laboratory Limited. All Rights Reserved.