Tengo problemas al usar nohup para ejecutar el comando superior en el fondo. En primer lugar, lo funciono localmente, comoUse "nohup" para ejecutar el comando "superior" en el fondo
nohup top &
se queja en nohup.out
con el texto top: failed to get tty
. Mi objetivo final es ejecutar la parte superior en la máquina remota, como
nohup ssh -t [email protected] top &
Actualmente, el comando anterior también falla con
Pseudo-terminal will not be allocated because stdin is not a terminal.^M
TERM environment variable not set
¿Alguna idea?
PD: Ejecuto este comando para hacer ping a machineB
desde machineA
. machineA
está siempre activo, pero no siempre ha iniciado sesión.
Puede usar la pantalla. Abrirá una terminal, luego ejecutará la parte superior, y podrá desconectar (Ctrl + a, luego d) para salir pero dejar la pantalla ejecutándose en el backgroung. Si no te importa que pregunte, ¿qué estás tratando de lograr? –
Estoy confundido por _por qué_ quieres hacer esto. – tacaswell
@JanitoVaqueiroFerreiraFilho Tengo que usar nohup que está incorporado en mi distribución de Linux, y no tengo acceso de root para instalar '' screen'' – Richard