View Full Version : Lanciare applicazione e dirgli di staccarsi dalla sessione
Avrei necessità di far partire un' applicazione da SSH. Questa applicazione una volta chiusa la sessione dovrebbe continuare a restare in esecuzione...
Avevo sentito in giro che si poteva dirgli di slegare tale applicazione dalla sessione corrente per poi dopo "riagganciarsi" una volta rifatta la connessione :)
Qno ne sa qsa? :)
$nome_programma &> /dev/null &
CTRL-D
e sei a posto.
LukeHack
08-12-2003, 01:20
:eek:
spiegami la riga del /dev/null,la semantica del tutto...
cosa fa?
dagli appunti di daniele giacomini
53.5.5 Ridirezione simultanea di standard output e standard error
&> file
>& file
La shell Bash consente la ridirezione di standard output e standard error in un file di destinazione unico (quello rappresentato dalla parola che segue il simbolo di ridirezione).
La prima delle due notazioni è preferibile.
Non è possibile sfruttare questo meccanismo per accodare dati a un file esistente.
(la & finale del comando di DjMix serve a eseguire il processo in background)
Guldo
LukeHack
08-12-2003, 02:37
beh grazie, anche se a me interessava il significato di dev/null,
non il meccanismo della pipe e della redirezione che mi è ben noto:D
/dev/null è una periferica non reale dove puoi buttarci tutto quanto e sai che sparirà.... una pattumiera senza fonto, un buco nero, capito?
ce ne sono altri come per esempio /dev/zero che ti fa tutti zero ecc ecc
LukeHack
08-12-2003, 11:54
oh grazie:D
e CTRL-D che fa, bookmark:rotfl:
grazie per le risposte:D
Originariamente inviato da LukeHack
oh grazie:D
e CTRL-D che fa, bookmark:rotfl:
grazie per le risposte:D
:sofico:
CTRL-D fa il logout
Grazie mille delle risposte :)
Volendo mettere alla prova la vostra pazienza ulteriormente, è possibile riagganciarsi a tale applicazione, chesso', per chiuderla quando ne ho bisogno?
AnonimoVeneziano
08-12-2003, 18:59
Originariamente inviato da DjMix
/dev/null è una periferica non reale dove puoi buttarci tutto quanto e sai che sparirà.... una pattumiera senza fonto, un buco nero, capito?
ce ne sono altri come per esempio /dev/zero che ti fa tutti zero ecc ecc
Bhe, /dev/zero è il contrario , se /dev/null è un buco nero /dev/zero è un buco bianco che errutta 0 a non finire :D
Io lo uso per la formattazione a basso livello degli HD
Ciao
Originariamente inviato da Dun
è possibile riagganciarsi a tale applicazione, chesso', per chiuderla quando ne ho bisogno?
killall -9 <nome>
oppure fai
ps -A | grep <nome>
e vedi a quale PID (primo numero a sinistra) corrisponde,
per poi fare
kill -9 <PID>
Guldo
pstree se vuoi vedere bene i programmi da passare a killall
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.