Форумы
Kalina LUG :: Форумы :: Основной :: General
 
<< Предыдущая тема | Следующая тема >>
Как разлогиниться при этом оставить процесс работать дальше?
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
Автор Добавил
LuckyStr
Срд Сен 02 2009, 23:47
ID пользователя #82
Зарегистрирован: Втр Янв 27 2009, 17:08

Сообщений: 161
ДАНО: Пользователь user1 стартует долгодлящийся процесс proc1. Затем user1 хочет завершить свой сеанс с концами, но компьютер при этом не выключаеться, а на нем логиниться user2 или компьютер ожидает пользователя для логина. В конечном счете user1 возвращаеться к компьютеру и логиниться заново.
ВОПРОС: Можно ли сделать так, чтобы proc1 после заврешения сеанса user1 продолжал работать? Если да то как? Как посмотреть вывод proc1 (выводит информацию на консоль) если это возможно?
Наверх
COMRADE_ARTYOM
Срд Сен 02 2009, 23:56
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
запускаешь screen (можешь сделать его запуск сразу после логина). запускаешь нужный тебе процесс. жмёшь CTRL+A, D. сессия отключена. можешь отключаться не боясь. процесс продолжает выполняться. когда надо -- подключаешься, командуешь: screen -r. оно подключится к сессии. там будет всё, как было, когда ты отключался. великая вещь
Наверх
LuckyStr
Чтв Сен 03 2009, 00:05
ID пользователя #82
Зарегистрирован: Втр Янв 27 2009, 17:08

Сообщений: 161
не скрин не подойдет, я пробывал.
нужен другой вариант

[ Редактирование Чтв Сен 03 2009, 00:06 ]
Наверх
COMRADE_ARTYOM
Чтв Сен 03 2009, 02:23
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
дык а чем скрин не подошёл? может ты просто не умеешь его готовить?
Наверх
Solaris
Чтв Сен 03 2009, 09:27

ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15

Сообщений: 1559
А если процесс в фоне зпустить? С символом &. Вроде тоже должен выполняться при разлогинивании, хотя может не получится.
Наверх
sanitar
Чтв Сен 03 2009, 10:06

ID пользователя #6
Зарегистрирован: Срд Фев 06 2008, 15:27

Сообщений: 156
LuckyStr написал(а) ...

не скрин не подойдет, я пробывал.
нужен другой вариант

Что же это за процесс такой, что screen для него не подойдёт?
Наверх
COMRADE_ARTYOM
Чтв Сен 03 2009, 10:18
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
Solaris написал(а) ...

А если процесс в фоне зпустить? С символом &. Вроде тоже должен выполняться при разлогинивании, хотя может не получится.

не получится
Наверх
FlySnake
Чтв Сен 03 2009, 11:02
ID пользователя #21
Зарегистрирован: Втр Фев 26 2008, 14:34

Сообщений: 229
nohup proc1 &
это чтобы процесс не умирал после закрытия терминала
Наверх
vladi
Чтв Сен 03 2009, 22:49
ID пользователя #38
Зарегистрирован: Пнд Мар 24 2008, 13:32

Сообщений: 45
(proc1&)

не?
Наверх
 

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System