Nākamajā rakstā mēs apskatīsim Asciinema. Šī lietojumprogramma mums palīdzēs ierakstīt Termināla sesijas. Šis rīks liks mums aizmirst par lielo peļņu no ekrāna ierakstss. Asciinema ir a ātrs, viegls un atvērtā koda dedzināšanas rīks.
Atšķirībā no citām līdzīgām lietojumprogrammām, šī ne tikai reģistrē mūsu Terminal darbības, bet arī palīdz mums kopīgot ierakstus no tīmekļa. Mēs varēsim kopīgot ierakstus, kopējot ģenerēto URL un ļausim tos nosūtīt draugiem vai publicēt mūsu sociālajos tīklos. Šis rīks ir saderīgs ar GNU / Linux, Mac OS X un * BSD.
Šī lietojumprogramma var būt noderīga daudzās situācijās, kas būs atkarīgas no katra lietotāja vajadzībām. Iespējas ir bezgalīgas, it īpaši, ja nepieciešams ierakstīt termināla sesiju un pēc tam to kopīgot. Šajā amatā mēs redzēsim, kā instalējiet asciinema Ubuntu un kā ierakstīt mūsu Terminal sesijas.
Instalējiet Asciinema
Laba lieta par šo rīku ir tā, ka izstrādātāji to ir iesaiņojuši gandrīz visiem GNU / Linux izplatījumiem, kā arī viņi mums piedāvā dažādas instalēšanas iespējas mūsu Ubuntu.
Instalējiet Asciinema no PPA
Šī lietojumprogramma ir pieejama daudzu GNU / Linux distros oficiālajās krātuvēs. Bet, ja mēs to neatradīsim mēs varam izmantot šādu PPA. Lai to izdarītu, mēs atveram termināli (Ctrl + Alt + T) un ierakstām tajā:
sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema
Instalējiet Asciinema, izmantojot snap
Mēs arī varēsim atrast šo rīku pieejams kā snap pakete. Lai to instalētu, mēs atveram termināli (Ctrl + Alt + T) un ierakstiet:
sudo snap install asciinema --classic
Instalējiet Asciinema, izmantojot pip
Ja mēs vēlamies instalēt šo lietojumprogrammu, izmantojot pip, mūsu sistēmā jābūt pip3 instalēta iepriekš.
sudo pip3 install asciinema
Instalējiet Asciinema no avota
Ja datorā nedarbojas neviena no iepriekš minētajām metodēm, jūs varat to apkopot manuāli. Lai pareizi instalētu, sistēmā jābūt instalētai Python 3. Mēs atveram termināli (Ctrl + Alt + T) un uzrakstām šādas komandas:
git clone https://github.com/asciinema/asciinema.git cd asciinema sudo python3 -m asciinema --version
Lai instalētu asciinema Unix un citās operētājsistēmās, varat atsaukties uz to instalācijas lapa. Mēs varam arī redzēt visas tā funkcijas un iespējamās iespējas no tās lapas GitHub.
Kad mēs skrienam "Asciinema" bez jebkāda argumenta parādīs mums palīdzības sadaļu.
asciinema
Ierakstīt termināla sesijas
Tagad mēs ierakstīsim termināla sesiju. Lai to izdarītu, mēs izpildīsim:
asciinema rec test
Kad esat izpildījis iepriekš minēto komandu, tiks parādīta šāda izeja.
- Asciicast recording started. - Hit Ctrl-D or type "exit" to finish.
Kopš tā laika, Termināla darbības tiek ierakstītas un saglabātas failā ar nosaukumu "tests" pašreizējā darba direktorijā.
Lai sniegtu nedaudz satura šim piemēram, mēs rakstīsim dažas komandas.
uname -a echo "Hola ubunlog.com" ls -l pwd df -h
Piemēram tas būs pietiekami. Lai beigtu ierakstīšanu, mums būs jānospiež «CTRL + D» vai arī varam ierakstīt «exit». Kad ierakstīšana ir pabeigta, ekrānā tiks parādīts šāds ziņojums.
- Asciicast recording finished.
Ierakstītās sesijas atskaņošana
Mēs varēsim reproducēt ierakstīto Terminal sesiju, izmantojot komandu:
asciinema play test
"Tests" ir faila nosaukums, kurā ieraksts tiek saglabāts.
Augšupielādējiet ierakstīšanas sesiju vietnē asciinema.org
Si faila nosaukums nav norādīts ierakstīšanai, iegūtais ieraksts tiks augšupielādēts vietnē asciinema.org. Pateicoties tam, mēs varēsim to kopīgot ar draugiem, sociālajiem medijiem vai pievienot savam emuāram / vietnei.
Šis ir izejas paraugs, ja faila nosaukums nav norādīts.
Ja mēs nospiedīsim taustiņu ENTER, ierakstu sāks augšupielādēt vietnē asciinema, org, termināls pēc dažām sekundēm atgriezīs unikālu tīmekļa URL, piemēram, iepriekšējo.
Jums vienkārši jāpadalās ar šo URL ar kuru vēlaties redzēt Terminal sesiju viņu tīmekļa pārlūkprogrammā.
līdz kopīgot ierakstu sesiju, mums vienkārši jānoklikšķina uz kopīgošanas pogas, kas atrodas tīmekļa apakšējā labajā stūrī. Kas vēl, mēs varam lejupielādēt ierakstu. Lai to izdarītu, vienkārši noklikšķiniet uz pogas Lejupielādēt apakšā.
Viss pēc noklusējuma mūsu ieraksti tiks saglabāti privāti vietnē. Tie nav norādīti meklētājprogrammās vai citās vietnēs. Tās būs redzamas tikai tam, kam pieder URL.
Pārvaldiet savus ierakstus vietnē asciinema.org
Augšupielādētās sesijas varat pārvaldīt vietnē asciinena.org. Lai to izdarītu, jums ir jāveic autentifikācija vietnē izpildot šādu komandu terminālā:
asciinema auth
Šī komanda izveidos URL, kas novirzīs jūs uz konta iestatījumiem vietnē asciinema.org. Kad visi dati ir pārklāti (tie ir bez maksas un tos var aizpildīt vienā mirklī), jūs varēsiet izdzēst ierakstīto Terminal sesiju.
Jums vienkārši jānoklikšķina uz pogas Gear blakus pogai "Lejupielādēt" apakšā un jānospiež opcija "Dzēst". Un līdz ar to tas tiks novērsts.