View Full Version : Avviare un programma da un terminale su un'altro
buonasera :D
non so come fare per avviare un programma e fare si che questo non si termini quando chiudo la finestra di terminale, nello specifico
1) mi collego con ssh ad un pc remoto
2) avvio sul pc remoto un programma, per esempio mplayer, e lo metto in background con &
3) appena mi disconnetto da ssh mi chiude mplayer
:help:
consiglio caldamente screen!
da shell lo lanci con
screen
e ti apre una shell normale
lanci i comandi eccetera poi dai un: Ctrl+a Ctrl+d
a questo punto forka in background e ti disconnetti o chiudi
quando ritorni, sia esso da remoto o meno, un
screen -r -d
ti rida' controllo.
Supporta anche piu' shell in una singola sessione, ma per quello ti rimando a man screen
salut
nohup è molto veloce e comodo! :D proprio quello che cercavo
ma con screen ho anche la possibilità di "riprendermi" il terminale ed avere così possibilità di input :O
[jerry calà mode]
libidine!!! ... doppia libidine!
[/mode]
:D
grazie
altrimenti puoi spedire i processi in background mettendo & alla fine del comando...
tipo
# shutdown -h 20:30 &
e anche se stacchi la connessione i processi resteranno attivi.
e anche se stacchi la connessione i processi resteranno attivi.
non è esatto, i processi continuano a rigevere gli hangup e quando chiudi la connessione muoiono
altrimenti puoi spedire i processi in background mettendo & alla fine del comando...
tipo
# shutdown -h 20:30 &
e anche se stacchi la connessione i processi resteranno attivi.
troppo facile ragazzo :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.