Показать полную графическую версию : у меня тут немножко глупый вопрос
если закрыть ssh клиент закроються ли процесс который я на нем пустил?
к примеру я запустил wget если я закрою своего клиента закачка остановиться????
Barracuda
14-08-2003, 12:12
hameg
Ну не совсем глупый.
Прервётся, конечно. Другое дело, если его по Ctrl+C прервать (закачку можно корректно возобновить). А если принудительно терминал закрыть, то можно встрять. Я уже с одним образом так влетел: Винда в BSOD вылетела, а вместе с ней и терминал. Закачка продолжилась потом, но вот скачался образ некорректно.
а можно сделать так что бы процесс не закрывался...??? может команду какую нибуть надо подать...
hameg
Можно. Но это его нужно будет откреплять, что само по себе может привести к непредсказуемым последствиям. Тем более опыт некоторый нужен.
Barracuda
14-08-2003, 14:22
hameg
Можно, только не помню, как это делается.
Barracudaты уж вспомни пожалуйста.....очень нужно....думаю ночью серваку закачку оставлять.....
Добавлено:
а другой возможности нет....так ка на сервере монитора нет...:(((((
Barracuda
14-08-2003, 17:17
hameg
А в крон его. Пусть по определённому времени сработает и пашет. для справки: man 5 cron и man crontab
Добавлено:
Я там с откреплением (пост гостя с 80.254.2) немного прогнал - не стоит этого делать.
Guest 80 247 100
15-08-2003, 05:05
ээээ... я тут немного уже забыл как это было, но помнится мы студентами для расчёта программы модели какой-нить частицЫ в магнитном поле пользовались nohup
..кажется просто nohup wget
вообщем man nohup! %о)
Barracuda
15-08-2003, 06:33
Guest 80 247 100
оно. похоже:
NAME
* * nohup -- invoke a command immune to hangups
SYNOPSIS
* * nohup [--] command [arguments]
DESCRIPTION
* * The nohup utility invokes command with its arguments and at this time
* * sets the signal SIGHUP to be ignored. *If the standard output is a termi-
* * nal, the standard output is appended to the file nohup.out in the current
* * directory. *If standard error is a terminal, it is directed to the same
* * place as the standard output.
* * Some shells may provide a builtin nohup command which is similar or iden-
* * tical to this utility. *Consult the builtin(1) manual page.
а может кто нибуть закачку на cgi сморозит......а?
народ,а как в консолке можно посмотреть емкость диска, свободное место, место занимаемое файлом или папкой???
glassMonk
16-08-2003, 13:33
$df
$du
У них много опций разберайся ;)
Barracuda
16-08-2003, 18:14
hameg
Если честно, то уже обсуждали.
> можно сделать так что бы процесс не закрывался...??? может команду какую нибуть надо подать...
а что допуcтим
wget www.trulalalalalallalalal &
не пройдет?
Barracuda
19-08-2003, 18:34
Gorza
Не, конечно. Убивая родительский процесс - убивается дочерние. А фоновые процессы будут дочерними процессами по отношению к запущенному шелу.
hameg
Что касается wget, man wget и будет тебе счастье!
Пример:
wget -b -c -t 0 -o download.0.log ftp://oracle-ftp.oracle.com/server/patchsets/unix/LINUX/92patchsets/9.2.0.3/p2761332_9203_LINUX.zip
Можешь отваливаться от своей сессии ssh и идти куда хошь, если связь прервется, то wget будет с такими ключами ждать пока она появится и начнет докачку с прерванного места. В общем процесс wget будет жить пока не закачает то, что ему указано. Процесс загрузки можно наблюдать в файле download.0.log
Насчет других программ (процессов) запущенных без присмотра хозяина, могу порекомендовать сей чудный продукт - http://www.gnu.org/software/screen/
Sean Ingumsky
08-10-2003, 02:00
Я уже просто не могу - сколько можно? Если посмотреть по форуму, сколько у нас наберётся таких тем, в которых, чтобы узнать вопрос, нужно обязательно заглянуть внутрь?! Естественно, что никакой фильтр не сможет найти эту тему... Хочется спросить - ДОКОЛЕ???
Модераторам
Мне кажется, такие темы надо переименовывать, а авторов за n-кратные повторения подобных инцедентов карать замечаниями...
Guest 80 247 100
08-10-2003, 05:20
Sean Ingumsky
идеалист ? %о)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.