Re: ssh + nohup
To |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
"Petr Kubanek" <petr zavinac kubanek bod net> |
Date |
Thu, 10 Nov 2005 16:50:28 +0000 |
User-agent |
Mutt/1.5.9i |
Doporucuji si prostudovat jak funguji v UNIXu filedescriptory (co se
deje s procesy, co maji filedescriptor otevreny na konzoli, kdyz konzole
skonci) a co dela ssh, pokud forwarduje nejake porty (man ssh).
Nohup jenom posle stdout do /dev/null, ale stdin zjevne necha..nehlede
na to, ze netusim, co dela s stderr. Pouzivam <prikaz> 2>&1 > /dev/null
&, coz funguje vzdy.
Chovani me prijde absolutne normalni, tedy pokud se neco z toho deje.
Petr
Thu, Nov 10, 2005 at 06:41:57PM +0100 - Petr Heřman:
> Je do divný, přes ssh se zaloguji někam (všude debian), tam pustím
>
> $ nohup nějaký_proces &
>
> (nějaký proces = konkrétně wget a debmirror)
> ověřím si ps f, běží vše O.K., píše to do nohup, dam logout nebo Ctrl-D
> a už nedostanu prompt, konzole "zamrzlá". Z vedlejší virt. konsole
> se podívám, a na té první konzoli mi na lokální mašině pořád ještě běží
> ten ssh. Musím to kill -HUP, abych to skončil. Připojim se zpátky a ten nohup
> chcíplej. Když se tam ssh dvakrát a sleduju, co se děje,
> tak to chcípne okamžitě po tom pokusu o logout.
>
> Je to normální?
>
> Petr
Partial thread listing:
- Re: ssh + nohup, (pokračuje)