TermRecord, înregistrați sesiunea terminalului într-un mod simplu

despre TermRecord

În articolul următor vom analiza TermRecord. În prezent, utilizatorii Ubuntu pot folosi diferite aplicații pentru a putea înregistrați o sesiune terminală. Gnu / Linux este foarte flexibil, deci putem găsi opțiuni de diferite tipuri. De data aceasta vom vorbi despre TermRecord și despre cum ne va permite să înregistrăm sesiunea terminalului cu ușurință, rapid și fără utilizarea unor aplicații grele.

Terminalul este, fără îndoială, unul dintre cele mai utile instrumente din tot Linux. Este instrumentul principal pentru administratorii de sistem și pentru mulți programatori. Uneori, este convenabil să avem o înregistrare a activităților noastre în terminal. Pentru a realiza acest lucru, unul dintre instrumentele pe care le avem la dispoziție este acesta, care a fost creat folosind Python și că ne va permite să înregistrăm sesiunea noastră terminală.

Această aplicație poate fi utilă mai ales atunci când partajăm sesiunea terminalului nostru. Să ne gândim la un departament de tehnologie care trebuie să contrasteze unele informații care sunt generate în terminal. În plus, este, de asemenea o opțiune de luat în considerare pentru tutoriale în domeniul educației sau formării.

Caracteristicile generale ale TermRecord

Este o aplicație scrisă în Python care înregistrează sesiunea noastră terminală. Odată terminat înregistrarea va exporta o ieșire HTML autonomă foarte ușor de împărtășit.

TermRecord poate fi instalat pe multe distribuții Gnu / Linux și MacOS. Este open source lansat sub licența MIT. Codul său sursă poate fi găsit disponibil în Pagina GitHub.

Aplicația ne va oferi câteva controale care ne vor permite să ne bucurăm mai bine de conținutul înregistrat. Când executăm fișierul .html generat, vom găsi câteva butoane interactive pentru a întrerupe, reda și accelera sau încetini redarea.

Cerere vom presupune că, în timpul unei sesiuni capturate, nu vom redimensiona fereastra terminalului. Dacă schimbăm dimensiunea ferestrei la dimensiuni mai mari, este posibil ca reprezentarea în HTML să nu fie bine reprezentată. Dacă schimbăm dimensiunea în dimensiuni mai mici, nu ar trebui să existe nicio problemă la redarea înregistrării în HTML.

Puteți încerca să capturați evenimentele de redimensionare a ferestrei ajustând scriptul, dar este dificil să combinați momentul evenimentului respectiv cu informațiile de sincronizare înregistrate de script. Pentru a evita problemele, mai bine să nu redimensionați ferestrele terminalului în timpul captării.

Pe pagina sa GitHub vom putea vedea unul secțiunea demo care arată capacitățile TermRecord într-o varietate de sesiuni de shell.

Instalați TermRecord

Aplicația depinde de Python, deci instalarea pe Ubuntu nu este deloc dificilă. pentru a incepe va trebui să avem PIP instalat. Dacă folosim Debian, Ubuntu, Linux Mint sau derivate, într-un terminal (Ctrl + Alt + T), va trebui să scriem doar următoarele:

instalează pip python

sudo apt install python-pip

Atunci putem instalați în același terminal TermRecord folosind PIP:

instalați termrecord cu pip

sudo pip install TermRecord

Cum se utilizează TermRecord

la începe înregistrarea sesiunii noastre terminale, vom folosi următoarea comandă în terminal (Ctrl + Alt + T):

Porniți înregistrarea sesiunii terminalului

TermRecord -o sesion.html

Când vrem să terminăm înregistrarea, în același terminal va trebui să scriem ieşire și apăsați Introducere. După aceasta, va trebui să deschidem fișierul .html generat doar cu browserul web pentru a putea vedea înregistrarea sesiunii noastre de terminal.

vizualizarea fișierului .html generat

despre vokoscreen
Articol asociat:
Vokoscreen, un program simplu pentru a înregistra videoclipuri de pe desktop

Ajutor

Valorile implicite vor fi adecvate pentru majoritatea utilizatorilor. Specificarea unui singur fișier de ieșire HTML împreună cu comanda ne va permite să obținem ceea ce căutăm. Pentru a putea vedea câteva opțiuni mai complexe putem recurge la secțiunea de ajutor tastarea terminalului (Ctrl + Alt + T):

Ajutor TermRecord

TermRecord --help

Pentru mai multe informații despre cum putem lucra cu această aplicație, ne putem referi la Utilizați secțiunea care poate fi găsit pe pagina GitHub a proiectului.

TermRecord este o altă opțiune bună pentru a înregistra sesiunea terminalului nostru, care detectează și dimensiunea ferestrei terminalului pe care o folosim.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.