Asciinema, zaznamenajte a zdieľajte svoje terminálne relácie

asciinema o

V nasledujúcom článku sa pozrieme na Asciinema. Táto aplikácia nám pomôže zaznamenávať relácie terminálu. Vďaka tomuto nástroju zabudneme na veľké zisky spoločnosti nahrávanie obrazovkys. Asciinema je a rýchly, ľahký a otvorený nástroj na napaľovanie.

Na rozdiel od iných podobných aplikácií táto nielen zaznamenáva naše aktivity v Termináli, ale pomáha nám tiež zdieľať záznamy z webu. Budeme môcť zdieľať záznamy kopírovaním adresy URL, ktorá sa vygeneruje, a umožní nám ich odoslať našim priateľom alebo ich zverejniť na našich sociálnych sieťach. Tento nástroj je kompatibilný s GNU / Linux, Mac OS X a * BSD.

Táto aplikácia môže byť užitočná v mnohých situáciách, ktoré budú závisieť od potrieb každého používateľa. Možnosti sú nekonečné, najmä pokiaľ ide o nahrávanie terminálovej relácie a jej následné zdieľanie. V tomto príspevku uvidíme ako nainštalovať asciinema na Ubuntu a ako zaznamenávať naše relácie terminálu.

Nainštalujte Asciinema

Dobré na tomto nástroji je, že ho vývojári zabalili pre takmer všetky distribúcie GNU / Linux a taktiež nám ponúkajú rôzne možnosti inštalácie nášho Ubuntu.

Nainštalujte Asciinema z PPA

Táto aplikácia je k dispozícii v oficiálnych úložiskách mnohých distribúcií GNU / Linux. Ale ak to nenájdeme môžeme použiť nasledujúci PPA. Za týmto účelom otvoríme terminál (Ctrl + Alt + T) a napíšeme doň:

sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema

Nainštalujte Asciinema pomocou modulu snap

Tento nástroj tiež nájdeme k dispozícii ako snap pack. Pre jeho inštaláciu otvoríme terminál (Ctrl + Alt + T) a napíšeme:

sudo snap install asciinema --classic

Nainštalujte Asciinema pomocou pipu

Ak chceme túto aplikáciu nainštalovať cez pip, náš systém musí mať pip3 nainštalované predtým.

sudo pip3 install asciinema

Nainštalujte Asciinema zo zdroja

Ak v počítači nefunguje žiadna z vyššie uvedených metód, môžete ho zostaviť manuálne. Pre správnu inštaláciu musí byť vo vašom systéme nainštalovaný Python 3. Otvoríme terminál (Ctrl + Alt + T) a napíšeme nasledujúce príkazy:

git clone https://github.com/asciinema/asciinema.git
cd asciinema
sudo python3 -m asciinema --version

Ak chcete nainštalovať asciinema na Unix a ďalšie operačné systémy, môžete si pozrieť jeho inštalačná stránka. Všetky jeho vlastnosti a možné vybavenie môžeme vidieť aj z jeho stránky GitHub.

Keď bežíme „Asciinema“ bez akýchkoľvek argumentov nám ukáže sekciu pomocníka.

Asciinema pomoc

asciinema

Zaznamenávajte terminálne relácie

Teraz budeme zaznamenávať terminálovú reláciu. Za týmto účelom vykonáme:

asciinema rec test

Po spustení vyššie uvedeného príkazu sa zobrazí nasledujúci výstup.

- Asciicast recording started.
- Hit Ctrl-D or type "exit" to finish.

Odvtedy, Terminálové aktivity sa zaznamenávajú a ukladajú do súboru s názvom „test“ v aktuálnom pracovnom adresári.

Aby sme tomuto príkladu poskytli trochu obsahu, napíšeme niekoľko príkazov.

uname -a
echo "Hola ubunlog.com"
ls -l
pwd
df -h

To bude stačiť pre príklad. Na ukončenie záznamu budeme musieť stlačiť «CTRL + D» alebo môžeme napísať aj «ukončiť». Po dokončení nahrávania sa na obrazovke zobrazí nasledujúca správa.

- Asciicast recording finished.

Prehrávanie zaznamenanej relácie

Budeme schopní reprodukovať zaznamenanú reláciu Terminálu pomocou príkazu:

asciinema play test

„Test“ je názov súboru, do ktorého sa nahrávka ukladá.

Nahrajte reláciu nahrávania na asciinema.org

Si pre nahrávanie nebol zadaný názov súboru, výsledný záznam sa nahrá na web asciinema.org. Vďaka tomu ho budeme môcť zdieľať so svojimi priateľmi, sociálnymi sieťami alebo pridať na náš vlastný blog / web.

Toto je ukážkový výstup, keď nie je zadaný názov súboru.

nahrávka asciinema nahraná do asciinema

Ak stlačíme kláves ENTER, nahrávka sa začne nahrávať na asciinema, org, terminál po niekoľkých sekundách vráti jedinečnú webovú adresu URL ako predchádzajúcu.

Túto adresu URL musíte iba zdieľať s ktorým chcete vidieť reláciu Terminálu v ich webovom prehliadači.

nahrávka asciinema zobrazená v prehliadači

na zdieľať reláciu nahrávania, stačí kliknúť na tlačidlo zdieľania umiestnené v pravom dolnom rohu webu. Čo je viac, záznam si môžeme stiahnuť. Stačí kliknúť na tlačidlo Stiahnuť v dolnej časti.

zdieľanie asciinema v sieťach

všetko naše nahrávky budú predvolene uchovávané ako súkromné ​​na webovej stránke. Nie sú uvedené vo vyhľadávačoch ani na iných webových stránkach. Budú viditeľné iba pre kohokoľvek, kto vlastní adresu URL.

Spravujte svoje nahrávky na stránke asciinema.org

Svoje nahrané relácie môžete spravovať na stránke asciinena.org. Urobiť to, musíte sa na stránke autentifikovať spustením nasledujúceho príkazu v Termináli:

asciinema auth

Tento príkaz vytvorí adresu URL, ktorá vás prevedie do nastavení účtu na webovej stránke asciinema.org. Po pokrytí všetkých údajov (sú bezplatné a dajú sa vyplniť za chvíľu) budete môcť vymazať zaznamenanú reláciu terminálu.

vymazať záznam

Musíte len kliknúť na tlačidlo ozubeného kolieska vedľa tlačidla „Stiahnuť“ v dolnej časti a stlačiť možnosť „Odstrániť“. A týmto sa to vylúči.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.