Просто без привязки к конкретной консоли (пользователь остается за машиной):
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
Kirsten Dunst направляется в
магазин натуральных продуктов. Whole Foods Нью - Йорк.
Комментарии:
(0) Рейтинг:
Средняя оценка участников (от 1 до 10) : Пока не оценено
Проголосовавших: 0