Cómo registrar todo en la terminal

Cómo registrar todo en la terminal
Este tutorial muestra cómo grabar todo en la terminal localmente para reproducirse más tarde con ambos con guion y ttyREC comandos. Mientras que el script se incluye en algunas distribuciones de Linux y permite administrar la velocidad de reproducción, TTYREC requiere menos parámetros para grabar y reproducir.

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

  • 5 mejores grabadoras de pantalla de Ubuntu para cada usuario
  • Pantalla de grabación con Kazam en Ubuntu
  • Actualizar el esquema de color terminal Ubuntu
  • 60 aplicaciones de grabación de pantalla FPS para Linux
  • Las principales grabadoras GIF para Linux
  • 7 mejores alternativas de terminal para Ubuntu
  • Todo sobre los administradores de paquetes de Debian: DPKG, apt y aptitud explicados