Në artikullin vijues do të hedhim një vështrim në TermRecord. Në ditët e sotme përdoruesit e Ubuntu mund të përdorin aplikacione të ndryshme për të qenë në gjendje regjistroni një seancë terminale. Gnu / Linux është shumë fleksibël, kështu që ne mund të gjejmë mundësi të llojeve të ndryshme. Këtë herë do të flasim për TermRecord dhe si do të na lejojë të regjistrojmë seancën e terminalit lehtë, shpejt dhe pa përdorimin e aplikacioneve të rënda.
Terminali është padyshim një nga mjetet më të dobishme në të gjithë Linux. Shtë mjeti kryesor për administratorët e sistemit dhe për shumë programues. Disa herë, është e përshtatshme të kemi një regjistrim të aktiviteteve tona në terminal. Për të arritur këtë, një nga mjetet që kemi në dispozicion është kjo, e cila është krijuar duke përdorur Python dhe se do të na lejojë të regjistrojmë sesionin tonë terminal.
Ky aplikacion mund të jetë veçanërisht i dobishëm kur ndani sesionin tonë terminal. Le të mendojmë se në një departament të teknologjisë që duhet të kontrastojë disa informacione që gjenerohen në terminal. Përveç kësaj, është gjithashtu një mundësi për të marrë parasysh për udhëzime në fushën e arsimit ose aftësimit.
Karakteristikat e përgjithshme të TermRecord
Shtë një aplikacion i shkruar në Python që regjistron sesionin tonë terminal. Pasi të mbarojë regjistrimi do të eksportojë një dalje të pavarur HTML shumë e lehtë për tu ndarë.
Regjistrimi i termave mund të instalohet në shumë shpërndarje Gnu / Linux dhe MacOS. Isshtë burim i hapur i lëshuar nën licencën MIT. Kodi burimor i tij mund të gjendet i disponueshëm në tuajin Faqja e GitHub.
Aplikimi do të na ofrojë disa kontrolle që do të na lejojnë të shijojmë më mirë përmbajtjen e regjistruar. Kur ekzekutojmë skedarin e gjeneruar .html do të gjejmë disa butonat ndërveprues për të ndaluar, luajtur dhe përshpejtuar ose ngadalësuar riprodhimin.
Aplikim do të supozojmë se gjatë një seance të kapur, ne nuk do të ndryshojmë madhësinë e dritares së terminalit. Nëse ndryshojmë madhësinë e dritares në dimensione më të mëdha, paraqitja në HTML mund të mos përfaqësohet mirë. Nëse në vend të kësaj ne e ndryshojmë madhësinë në dimensione më të vogla, nuk duhet të ketë asnjë problem kur jepni regjistrimin në HTML.
Mund të përpiqeni të kapni ngjarjet e ndryshimit të dritares duke rregulluar skenarin, por është e vështirë të kombinosh kohën e asaj ngjarjeje me informacionin e kohës të regjistruar nga skenari. Për të shmangur problemet, më mirë të mos ndryshoni madhësinë e dritareve të terminalit gjatë kapjes.
Në faqen e tij të GitHub ne do të jemi në gjendje të shohim një seksion demo të cilat tregojnë aftësitë e TermRecord në një sërë sesionesh shell.
Instaloni TermRecord
Aplikimi varet nga Python, kështu që instalimi i tij në Ubuntu nuk është aspak i vështirë. per te filluar do të duhet të kemi të instaluar PIP. Nëse po përdorim Debian, Ubuntu, Linux Mint ose derivate, në një terminal (Ctrl + Alt + T), do të duhet të shkruajmë vetëm sa vijon:
sudo apt install python-pip
Atëherë mundemi instaloni në të njëjtin termRecord terminal duke përdorur PIP:
sudo pip install TermRecord
Si të përdorni TermRecord
në filloni regjistrimin e sesionit tonë terminal, ne do të përdorim komandën e mëposhtme në terminal (Ctrl + Alt + T):
TermRecord -o sesion.html
Kur duam të përfundojmë regjistrimin, në të njëjtin terminal do të duhet të shkruajmë dalje dhe shtypni Intro. Pas kësaj, do të na duhet vetëm të hapim skedarin .html të gjeneruar me shfletuesin e internetit që të mund të shohim regjistrimin e sesionit tonë të terminalit.
Ndihmë
Vlerat e paracaktuara do të jenë të përshtatshme për shumicën e përdoruesve. Specifikimi i vetëm një skedari dalës HTML së bashku me komandën do të na lejojë të marrim atë që kërkojmë. Në mënyrë që të shohim disa opsione më komplekse mund t'i drejtohemi seksioni i ndihmës shtypja në terminal (Ctrl + Alt + T):
TermRecord --help
Për më shumë informacion se si mund të punojmë me këtë aplikacion, mund t'i drejtohemi Përdorni seksionin të cilat mund të gjenden në faqen GitHub të projektit.
TermRecord është një tjetër mundësi e mirë për të regjistruar sesionin tonë të terminalit, i cili gjithashtu zbulon madhësinë e dritares së terminalit që po përdorim.