Cómo registrar todo en la terminal
La primera opción para registrar la actividad terminal en este tutorial se centra en el script de comando ya incluida en muchas distribuciones de Linux de forma predeterminada. La forma más fácil de usarlo sin banderas permite leer el archivo de registro usando el comando CAT, para ejecutarlo, solo ejecute el comando especificando el nombre del archivo de salida.
$ script
En mi caso lo guardé como "Linuxhintlog.txt "como en el siguiente ejemplo:
$ script linuxhintlog.TXT
Podrá ver que el comando de script se inicia como se muestra en la imagen de arriba, ahora puede escribir cualquier comando, luego puede dejar de grabar escribiendo "salida".
En esta etapa no puedes tocar la sesión en tiempo real, pero puedes leerla usando el gato dominio:
$ Cat Linuxhintlog.TXT
Para jugar la sesión en lugar de leerla, debes agregar
el -momento Opción especificando el nombre del archivo de tiempo adicionalmente al nombre del archivo de salida:
$ script - -timing =
En mi caso, guardé el archivo de tiempo como archivo de tiempo y el archivo de salida como lhoutput.txt como en el siguiente ejemplo:
$ script - -timing = TimeFile lhoutput.TXT
Para reproducir la sesión grabada, el comando es compensación Seguido por el -momento Bandera, nombre del archivo de tiempo, -mecanografiado Nombre del archivo de indicador y salida como en el siguiente ejemplo:
$ Scripteplay -Timing--mecanografiado
En el siguiente ejemplo, el archivo de tiempo es el archivo de tiempo y lhoutput.txt el archivo de salida:
$ scripteplay - -Timing TimeFile --TyPescript lhoutput.TXT
Es posible que desee acelerar o ralentizar la velocidad de juego, esto se puede lograr utilizando el -m (-maxdelay) y -D (-Divisor) banderas. Con el -metro Opción Puede definir el tiempo en segundos para jugar cada actividad, mientras que el -d la bandera permite dividirlo.
El siguiente ejemplo muestra cómo jugar permitiendo un máximo de un segundo retraso por comando:
$ scripteplay -m 1 - -Timing TimeFile --TyPescript lhoutput.TXT
Los siguientes ejemplos dividen el momento real para el factor que especifica, en este caso duplicaré la velocidad especificando el factor "2".
$ scripteplay -d 2 -timing tiempo de tiempo -Typescript lhoutput.TXT
Por supuesto, para notar la diferencia, debes probarla tú mismo,
Cómo registrar todo en la terminal usando ttyREC
Otro método para registrar todo en la terminal es el comando ttyREC, Pero el programa TTYREC no está incluido de forma predeterminada en todas las distribuciones de Linux, al menos no en Debian. Para instalarlo, simplemente ejecute:
$ apt install ttyREC
Su uso es bastante fácil, incluso más que el Guion Comando explicado antes. Para ejecutarlo, simplemente llame al programa especificando el nombre del archivo de salida:
$ ttyREC
El siguiente ejemplo muestra ttyREC grabar la sesión en un archivo llamado LhinttyREC:
$ ttyREC lhinttyREC
Como puede ver, puede salir de la sesión de grabación utilizando el "salida"Comando como con el guion dominio.
Para reproducir la actividad grabada, debe llamar al comando ttyplay seguido del nombre del archivo de registro:
$ ttyplay
Desde que guardé el archivo como lhinttyREC, ejecuto:
$ ttyplay lhinttyREC
Conclusión:
La grabación de las sesiones de terminal es una buena opción para compartir el conocimiento, el tutorial o incluso tomar pruebas cuando la respuesta de respuesta o la salida son importantes.El comando de script es la mejor opción si necesita manipular la velocidad de juego, también viene de forma predeterminada en distribuciones de Linux como Debian o Ubuntu.
El comando TTYREC, a pesar de que no se instaló de forma predeterminada, es una buena opción para los usuarios que no están acostumbrados a ejecutar comandos en el terminal debido a la falta de banderas, grabar y reproducir requiere menos comandos que el programa de script. Al final, ambas opciones son bastante simples de usar para grabar y reproducir actividad terminal. Ambos comandos tienen páginas de hombre amigables y fáciles para los usuarios que aplican estos comandos por primera vez.
Espero que hayas encontrado este breve tutorial sobre las sesiones de terminal de grabación útiles, gracias por leerlo y seguir siguiendo a Linuxhint para obtener actualizaciones y consejos adicionales sobre Linux y redes.
Artículos relacionados