Inicio > Administración, General > Grabación de una shell en Linux

Grabación de una shell en Linux

Es posible que en algún momento concreto nos interese grabar lo que estamos haciendo en una shell para poder recordarlo posteriormente, o utilizarlo como una demo en algún cursillo o similar.

Para eso disponemos de las herramientas “script” y “scriptreplay” que se encuentran dentro del paquete “bsdutils”.

Para instalar las herramientas utilizaremos el siguiente comando:


aptitude install bsdutils

Una vez tenemos las herramientas instaladas, podremos comenzar a grabar la sesión actual con el siguiente comando:


script -t 2> /root/grabaciones/$(date +%F_%T).timing -a /root/grabaciones/$(date +%F_%T).session

Esto nos generará dos ficheros, uno en el cual se guardan los comandos y sus resultados, y otro donde se guarda codificado el tiempo de ejecución de los mismos.

Podemos revisar la ejecución de los comandos y sus salidas con cualquier editor de texto.

Para ejecutar la grabación que hemos realizado, lo haremos con el siguiente comando.


scriptreplay -s grabaciones/2014-06-15_19\:49\:29.session -t grabaciones/2014-06-15_19\:49\:29.timing

Categorías:Administración, General Etiquetas: , ,
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: