Objeto: Si usted ha estado usando Linux por un tiempo, lo más probable es que usted debe tener tiene sus manos sucias con la cáscara / interfaz de línea de comandos (CLI) para solucionar algunos problemas. Muchas veces es una secuencia de comandos de prueba y error antes de pasar a dar los comandos de la derecha y el problema es resuelto y todos estamos felices. Pero el mismo problema vuelve a perseguirnos de nuevo después de algunos meses o puede ser incluso un año, cuando nos encontramos con el mismo problema y deseamos que se había escrito en alguna parte los comandos o debería haber pegado en un documento de texto y correo electrónico a nosotros mismos. En esta entrada del blog veremos algunas herramientas que registre todas las shell / terminal de actividades y se puede reproducir en otro momento - al igual que usamos para grabar programas de televisión en nuestro reproductor de vídeo y uso para verlo más tarde.

Vamos a empezar suponiendo que esté en un sistema Debian o un sistema basado en Debian.

Paso 1: Instalar el paquete bsdutils

bsdutils es un paquete esencial de Debian así que no importa que tipo de instalación que usted hizo, usted debe tener instalado en su sistema. En caso si usted no lo encuentra instalado, entonces lo más probable es que algo ha ido mal en serio con el sistema o pronto va a ser.

En cualquier caso, si usted no lo tiene entonces instalar dando el siguiente comando:
# apt-get install bsdutils

Paso 2: Iniciar la grabación de sus actividades

Supongamos que usted decide registrar su consola / shell / terminal de actividades justo antes del inicio de cualquier investigación de su problema. Dar el siguiente comando:
# script -t 2>~/troubleshoot-wireless.time -a ~/troubleshoot-wireless.script
Script started, file is /root/troubleshoot-wireless.script

en solucionar-móvil es cualquier nombre que usted puede dar. También puede dar test.time y test.script.

Ahora, usted da la siguiente secuencia de comandos tratando de solucionar mi problema inalámbrica:
debian:~# modprobe ndiswrapper
FATAL: Module ndiswrapper not found.
debian:~# lsmod | grep wireless
debian:~# cat /boot/config-2.6.26-1-686 | grep WIRELESS
CONFIG_WIRELESS_EXT=y
# CONFIG_IPWIRELESS is not set
CONFIG_USB_SERIAL_SIERRAWIRELESS=m
debian:~# iwconfig
lo        no wireless extensions.

eth0 no wireless extensions.

eth1 no wireless extensions.

eth2 NO LISTO! ESSID: off / ninguna
Modo: Canal Gestionado: 0 Punto de acceso: No Asociada
Tx-Power = 31 dBm Sensibilidad = 0 / 200
Intentar de nuevo a corto plazo: 0 thr RTS = 0 B = 0 thr fragmento B
Clave de cifrado: apagado
Quality Link: 0 de nivel de señal: 0 Nivel de ruido: 0
Rx no válidos NWID: 0 Rx cripta nulas: 0 Rx fragmentos nulas: 0
Tx excesiva reintentos: 0 misceláneas nulas: 0 Missed beacon: 0

Ahora me gustaría dejar de grabar las actividades así que doy el siguiente comando:
debian:~# exit
exit
Script done, file is /root/troubleshoot-wireless.script

Paso 3: Ver o Replay su historial de actividades en un tiempo futuro

Si lo que desea ver la lista de comandos y su salida puede simplemente dar la orden:
# less -R troubleshoot-wireless.script

y usted debería ser capaz de ver todas sus actividades.


Usted puede preguntar por qué la opción "-R"? Esto se debe solucionar-wireless.script es un binario / fichero primas y usted no puede verla dando menos de comandos. Es necesario pasar la opción "-R" para contar menos para mostrar los caracteres prima de control.

Ahora lo que si desea ver la repetición de toda la sesión junto con la información de tiempos sólo nos gusta ver un programa de televisión grabados? Recuerde que la "solucionar-wireless.time" archivo que creamos cuando nos dio el "script" comando? Dar el siguiente comando:
# scriptreplay troubleshoot-wireless.time troubleshoot-wireless.script

Ahora siéntate y disfruta viendo su sesión de hacking registrado. Básicamente, el "." Tiempo archivo contiene dos piezas de información:

a) ¿Cuánto tiempo ha transcurrido desde su última salida - primera ámbito

b) ¿Cuántos caracteres se generan en esta ocasión - segundo campo

He aquí un extracto de mi salida de mi "." Tiempo el archivo:
# less troubleshoot-wireless.time
0.717150     16
0.002114      1
177.207121 1
1.375981       1
0.112605       1
0.159340      1
0.096592     4
0.272410     1
12.303088   1
0.367985     1
0.175879     1
0.063820    1
0.320237    1
........
........

Así, por ejemplo, la entrada tercero (verde) indica que alrededor de 177 segundos transcurrido desde la última salida y un carácter que se haya mostrado desde la última salida a la pantalla. Este es el valor de la escritura del "comando" que te permitirá ver su período de sesiones como un vídeo grabado.

Confíe en que usted podrá disfrutar del vídeo "como" salida de su solución de problemas / sesión de hacking. Además disfrutar de un café calentito mientras sentarse y relajarse.

Como de costumbre, por favor deje un comentario y opiniones, si tiene alguno. Comentarios anima a los bloggers para publicar más y mantener el ánimo alto.

También por favor no te olvides de puntuar este post de abajo.

Gustado este puesto? Es posible que como estos también: