URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 48811
[ Назад ]

Исходное сообщение
"запуск без привязки к консоли ?"

Отправлено Grayich , 29-Сен-04 23:19 
Захожу на сервер через SSH. Подскажите как запустить что нить, например wget или еще что долгоработающее, с тем что-бы можно было отключиться от сервера и процес продолжал работать, и как вновь переключиться на него ?

Спасибо


Содержание

Сообщения в этом обсуждении
"запуск без привязки к консоли ?"
Отправлено Maxim Kuznetsov , 30-Сен-04 00:18 
>Захожу на сервер через SSH. Подскажите как запустить что нить, например wget
>или еще что долгоработающее, с тем что-бы можно было отключиться от
>сервера и процес продолжал работать, и как вновь переключиться на него
>?
>
>Спасибо

nohup


"запуск без привязки к консоли ?"
Отправлено slavon , 30-Сен-04 11:43 
>>Захожу на сервер через SSH. Подскажите как запустить что нить, например wget
>>или еще что долгоработающее, с тем что-бы можно было отключиться от
>>сервера и процес продолжал работать, и как вновь переключиться на него
>>?
>>
>>Спасибо
>
>nohup
ну... так он файл юзать будет
nohup ./command >/dev/null 2>&1 &



"запуск без привязки к консоли ?"
Отправлено qq , 30-Сен-04 01:11 
>Захожу на сервер через SSH. Подскажите как запустить что нить, например wget
>или еще что долгоработающее, с тем что-бы можно было отключиться от
>сервера и процес продолжал работать, и как вновь переключиться на него
>?
>
>Спасибо
screen


"запуск без привязки к консоли ?"
Отправлено Аноним , 30-Сен-04 08:01 
>Захожу на сервер через SSH. Подскажите как запустить что нить, например wget
>или еще что долгоработающее, с тем что-бы можно было отключиться от
>сервера и процес продолжал работать, и как вновь переключиться на него
>?
>
>Спасибо


Если wget, то wget'овский ключик -b тебя спасёт :)


"запуск без привязки к консоли ?"
Отправлено StSphinx , 30-Сен-04 11:10 
>>Захожу на сервер через SSH. Подскажите как запустить что нить, например wget
>>или еще что долгоработающее, с тем что-бы можно было отключиться от
>>сервера и процес продолжал работать, и как вновь переключиться на него
>>?
>>
>>Спасибо
>
>
>Если wget, то wget'овский ключик -b тебя спасёт :)


IMHO, лучше screen посмотреть, очень удобная вещь.


"запуск без привязки к консоли ?"
Отправлено Grayich , 30-Сен-04 11:38 
пробовал такую штуку
cd /usr/ports
nohup make clean

после того как перезашел все 'make' оказались висящими в системе.

можно маленький пример с screen , запуска и востановления ?


"запуск без привязки к консоли ?"
Отправлено eNemo , 30-Сен-04 11:52 
>можно маленький пример с screen , запуска и востановления ?

зашёл в систему, сказал screen, сразу попал в него. там можно ещё несколько раз сказать screen, тогда у тебя будет несколько терминалов. между ними переключаться по <Ctrl>+<a>,<number>, по крайней мере у меня по дефолту так было настроено.
в любом из них запустил wget'ы, make'и, потом перешёл на свободный, и сказал screen -d (детачнулся). разлогинился.
через полгода залогинился, сказал screen -r, и получил назад свои make и всё остальное.


"запуск без привязки к консоли ?"
Отправлено Grayich , 30-Сен-04 12:04 
>зашёл в систему, сказал screen, сразу попал в него. там можно ещё несколько раз сказать screen, тогда у тебя будет несколько терминалов. между ними переключаться по <Ctrl>+<a>,<number>, по крайней мере у меня по дефолту так было настроено.
>в любом из них запустил wget'ы, make'и, потом перешёл на свободный, и
>сказал screen -d (детачнулся). разлогинился.
>через полгода залогинился, сказал screen -r, и получил назад свои make и
>всё остальное.


Спасибо. screen то что надо :)


"запуск без привязки к консоли ?"
Отправлено AMDmi3 , 01-Окт-04 02:22 
>в любом из них запустил wget'ы, make'и, потом перешёл на свободный, и
>сказал screen -d (детачнулся). разлогинился.

Детачнутся можно быстрее: ^A^D или просто стразу разлогиниться - по умолчанию screen автоматически детачится при получении HUP.


"запуск без привязки к консоли ?"
Отправлено Andrey , 01-Окт-04 03:30 
>>в любом из них запустил wget'ы, make'и, потом перешёл на свободный, и
>>сказал screen -d (детачнулся). разлогинился.
>
>Детачнутся можно быстрее: ^A^D или просто стразу разлогиниться - по умолчанию screen
>автоматически детачится при получении HUP.

Каждый раз узнаешь что-то новое... И правда класная штука этот screen. Я правда про него давно слышал, но не знал как пользоваться, а тут на простейшем примере всё понятно...