Asciinema, ierakstiet un koplietojiet savas gala sesijas

asciinema par

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 palīdzība

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.

asciinema ieraksts augšupielādēts asciinema

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ā.

asciinema ieraksts skatīts 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šā.

asciinema daļa tīklos

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.

asciinema dzēst ierakstu

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.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.