MarcosBL

Aprendiz de todo, maestro de nada

Script

Script es una aplicación muy, pero que muy útil para todos aquellos quienes como yo somos un tanto olvidadizos. Además, configurando correctamente nuestro PS1 podemos generar reportes de uso. Script sencillamente almacena todo que aparece en pantalla después de que se ejecuta.

Por ejemplo:

$script -a /tmp/log.txt

De ahora en adelante, toda la sesión será almacenada en el fichero indicado. Para terminar pulsamos Ctrl+D

Pero la opción realmente chula de script es -f. Supongamos que tenemos a un usuario nuevo y queremos «monitorizar» lo que hace. Hacemos que éste ejecute:

$script -f -a /tmp/luser.log

Luego para ver lo que está haciendo en tiempo real utilizamos tail:

#tail -f /tmp/luser.log

Por cierto, no intenteis ejecutarla desde el .bashrc que por alguna razón crea varios procesos repitiendo la salida de los comandos

Artículo de Monocaffe