From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3C9EEF69.D062B61B@altlinux.ru> From: cornet X-Mailer: Mozilla 4.79 [ru] (X11; U; Linux 2.4.18-alt1-up i686) X-Accept-Language: en MIME-Version: 1.0 To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] Q: View Stdout of Remote Process References: <20020325101200.GA31405@ramax.spb.ru> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Mon Mar 25 12:32:02 2002 X-Original-Date: Mon, 25 Mar 2002 12:35:37 +0300 Archived-At: List-Archive: List-Post: Igor Homyakov wrote: > > On Mon, Mar 25, 2002 at 12:11:24PM +0300, Виноградов НН wrote: > > Hi ALL ! > > Такая вещь приключилась. Захожу телнетом на удаленный сервер. Запускаю > > на нем tar. Сижу, смотрю как файлики на ленту пишутся. И тут бац! > > электричество сбойнуло. Сервер на UPS'е - процесс продолжает идти, а мой > > telnet отвалился. Вопрос такой: как мне снова подцепиться к tar'у чтобы > > видеть его вывод? Заранее спасибо за ответы. > > если вы не использовали 'screen' или 'nohup', то > как только закрылся управляющий терминал, процесс прекратил работу получив > сигнал SIGTERM Угу, именно так. А что бы обезапасить себя от таких неприятностей надо: $ nohup > log.file 2>&1 & при этом процесс оторвется от терминала и его STDOUT и STDERR свалятся в log.file. А что бы наблюдать сразу же можно: tail -f log.file и смотрите наздоровье :-) Если связь в этот момент накроется, то умрет только tail а сам процесс продолжит исполнение и лог допишется. Сие есть стандартный метод удаленного запуска длительных задач :-) -- Власенко Олег. Отдел технической поддержки ALT Linux Team. mailto:cornet@altlinux.ru