Sessione a terminale
Micky Del Favero
micky@mesina.net
Gio 20 Nov 2003 10:20:52 CET
Massimo Masson writes:
> oppure anche, ad esempio se il programma fosse interattivo (tipo un ftp
> in cui ti cerchi percorso e files e poi inizi un dnload...), un bel
> control-z dalla tastiera, e poi bg del numero di processo che ti ha
> assegnato.
> Ti scolleghi, lasci cuocere le tue 12-13 orette, torni e sforni...
e non sforni nulla, se non stacchi il processo dal terminale questo
viene ucciso all'uscita dal terminale, o se sei sfigato diventa uno
zombie, ed č giusto sia cosė, i figli in unix devono morire prima del
padre, ad es:
micky@biancaneve:~$ ftp alice
Connected to alice.cribi.unipd.it.
220 alice.cribi.unipd.it FTP server (Version 6.4/OpenBSD/Linux-ftpd-0.17) ready.
Name (alice:micky):
331 Password required.
Password:
230- Linux alice 2.4.19 #1 SMP Thu Oct 17 11:54:54 CEST 2002 i686 unknown
230 User micky logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
[1]+ Stopped ftp alice
micky@biancaneve:~$ bg
[1]+ ftp alice &
micky@biancaneve:~$ exit
exit
There are stopped jobs.
[1]+ Stopped ftp alice
micky@biancaneve:~$ exit
in un'altra shell:
micky@biancaneve:~$ ps -def | grep ftp
micky 6792 873 0 10:01 pts/0 00:00:00 grep ftp
micky@biancaneve:~$
Il metodo giusto č usare nohup, funziona sempre su tutti gli unix.
Ciao, Micky
--
Micky Del Favero micky@mesina.net micky@linux.it
Linux Registered User #78384 http://counter.li.org
Maggiori informazioni sulla lista
blug