Foros del Web » Administración de Sistemas » Unix / Linux »

recuperar pantalla anteriores desde SSH

Estas en el tema de recuperar pantalla anteriores desde SSH en el foro de Unix / Linux en Foros del Web. Hola, tengo un programa que envía mensajes comúnmente a la pantalla...Programa de comandos, texto plano, sin gráfica... Pero yo me contacto por SSH y necesito ...
  #1 (permalink)  
Antiguo 11/02/2008, 11:01
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
recuperar pantalla anteriores desde SSH

Hola, tengo un programa que envía mensajes comúnmente a la pantalla...Programa de comandos, texto plano, sin gráfica...

Pero yo me contacto por SSH y necesito ver esos mensajes imprimidos por pantalla...anteriores a mi conexión...

Se puede ? Hay algún comando mágico de linux ?

Saludos y gracias !
__________________
Esteban Quintana
  #2 (permalink)  
Antiguo 11/02/2008, 15:09
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Re: recuperar pantalla anteriores desde SSH

Pues se me ocurre, que puedes hacer un pantallazo cada vez que tengas un evento de esos y lo guardes en una carpeta, para ello puedes usar programas como scrot, después lo puedes bajar por ftp o sftp ya que usas ssh.


No sé si es que te entendí mal pero bueno si no es así porfavor expon mas claramente tu caso.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #3 (permalink)  
Antiguo 11/02/2008, 15:13
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Re: recuperar pantalla anteriores desde SSH

Bueno leí que eso era sin grafica, entonces estoy equivocado, lo que puedes hacer es usar un comando llamado script que almacena en un archivo todo lo que pasa en la consola, es una buena herramienta. Cuestión de aprender a usarlo.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #4 (permalink)  
Antiguo 11/02/2008, 15:33
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
Re: recuperar pantalla anteriores desde SSH

bueno, a ver si me puedo expresar mejor...

al servidor yo solamente me conecto con SSH, nunca veo la pantalla...Y a veces ejecuto programas (desde cron por ejemplo) que imprimen mensajes por pantalla...cuando yo no estoy conectado...

Entonces me gustaría poder leer esos mensajes que fueron impresos en la pantalla cuando yo no estuve conectado...

Leí eso de script, pero no entendí ni j

Espero haber sido más claro ahora...

GRACIAS !!!
__________________
Esteban Quintana
  #5 (permalink)  
Antiguo 11/02/2008, 21:43
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Re: recuperar pantalla anteriores desde SSH

Bueno, entonces lo mejor que puedes hacer es enviar la salida de los cron a un log, de hecho es lo que necesitas, olvidate del comando script, la salida por defecto en unix es la pantalla pero podemos redirigir la salida a un log con algo así...

00 8 * * * /home/monoswim/script.sh >> /home/monoswim/script.log

ASí obtendrás la salida delcomando, sean errores o lo que quieras en ese archivo. Es bien sencillo.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #6 (permalink)  
Antiguo 12/02/2008, 04:52
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
Re: recuperar pantalla anteriores desde SSH

Si, ya conocía ese direccionamiento a un archivo...Quería ver si había algo más general, porque tengo miedo de que algún programa envíe un mensaje y yo ni me entero...

Gracias Kiveart, siempre es un gusto , lo haré como dices...
__________________
Esteban Quintana
  #7 (permalink)  
Antiguo 12/02/2008, 07:22
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 18 años, 5 meses
Puntos: 28
Re: recuperar pantalla anteriores desde SSH

Si quieres ver la ayuda del comando que te comentó Koveart:
Código:
$ man script
Si no lo tienes instalado instalalo de los repositorios.

Las opciones mas comunes son -c y -a:

Cita:
Options:

-a Append the output to file or typescript, retaining the prior con‐
tents.

-c COMMAND
Run the COMMAND rather than an interactive shell. This makes it
easy for a script to capture the output of a program that behaves
differently when its stdout is not a tty.
A mi me sirvió para capturar la salida de unos programas que no enviaban a la stdout y no podia usar el ">>" para enviar al archivo. Espero te sirva de ayuda.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:

Última edición por _Lucifer_; 12/02/2008 a las 07:23 Razón: correcciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:23.