Asciinema, zaznamenávejte a sdílejte své terminálové relace

asciinema o

V příštím článku se podíváme na Asciinema. Tato aplikace nám pomůže zaznamenávat relace terminálu. Díky tomuto nástroji zapomeneme na velké zisky společnosti nahrávání obrazovkys. Asciinema je a rychlý, lehký a otevřený vypalovací nástroj.

Na rozdíl od jiných podobných aplikací, tato nejen zaznamenává naše aktivity Terminálu, ale také nám pomáhá sdílet záznamy z webu. Záznamy budeme moci sdílet zkopírováním URL, které bude vygenerováno, a umožní nám je poslat našim přátelům nebo je zveřejnit na našich sociálních sítích. Tento nástroj je kompatibilní s GNU / Linux, Mac OS X a * BSD.

Tato aplikace může být užitečná v mnoha situacích, které budou záviset na potřebách každého uživatele. Možnosti jsou nekonečné, zejména pokud jde o nahrávání relace terminálu a jeho následné sdílení. V tomto příspěvku uvidíme jak nainstalovat asciinema na Ubuntu a jak zaznamenávat naše relace terminálu.

Nainstalujte Asciinema

Dobrá věc na tomto nástroji je, že vývojáři jej zabalili pro téměř všechny distribuce GNU / Linux a také nám nabízejí různé možnosti instalace pro náš Ubuntu.

Nainstalujte Asciinema z PPA

Tato aplikace je k dispozici v oficiálních úložištích mnoha distribucí GNU / Linux. Ale pokud to nenajdeme můžeme použít následující PPA. Za tímto účelem otevřete terminál (Ctrl + Alt + T) a zapíšeme do něj:

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

Nainstalujte Asciinema pomocí snap

Tento nástroj také budeme moci najít k dispozici jako snap pack. Chcete-li jej nainstalovat, otevřete terminál (Ctrl + Alt + T) a zadejte:

sudo snap install asciinema --classic

Nainstalujte Asciinema pomocí pipu

Pokud chceme nainstalovat tuto aplikaci přes pip, náš systém musí mít pip3 nainstalován dříve.

sudo pip3 install asciinema

Nainstalujte Asciinema ze zdroje

Pokud v počítači nefunguje žádná z výše uvedených metod, můžete jej sestavit ručně. Pro správnou instalaci musí být ve vašem systému nainstalován Python 3. Otevřeme terminál (Ctrl + Alt + T) a napíšeme následující příkazy:

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

Chcete-li nainstalovat asciinema na Unix a další operační systémy, můžete zkontrolovat jeho instalační stránka. Rovněž si budeme moci prohlédnout všechny jeho funkce a možné instalace z jeho domovské stránky. GitHub.

Když utíkáme „Asciinema“ bez jakéhokoli argumentu nám ukáže sekci nápovědy.

Asciinema pomoc

asciinema

Zaznamenejte relace terminálu

Nyní budeme nahrávat terminálovou relaci. K tomu provedeme:

asciinema rec test

Po spuštění výše uvedeného příkazu se zobrazí následující výstup.

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

Od té doby, Terminálové aktivity se zaznamenávají a ukládají do souboru s názvem „test“ v aktuálním pracovním adresáři.

Abychom tomuto příkladu poskytli trochu obsahu, napíšeme několik příkazů.

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

To bude stačit pro příklad. Pro ukončení záznamu budeme muset stisknout «CTRL + D» nebo také napsat «exit». Po dokončení nahrávání se na obrazovce zobrazí následující zpráva.

- Asciicast recording finished.

Přehrávání zaznamenané relace

Zaznamenanou relaci Terminálu budeme moci reprodukovat pomocí příkazu:

asciinema play test

„Test“ je název souboru, do kterého se nahrávka ukládá.

Nahrajte relaci nahrávání na asciinema.org

Si název souboru nebyl zadán pro záznam, výsledný záznam bude nahrán na web asciinema.org. Díky tomu jej budeme moci sdílet se svými přáteli, sociálními médii nebo přidat na náš vlastní blog / web.

Toto je ukázkový výstup, když není zadán název souboru.

záznam asciinema nahraný do asciinema

Pokud stiskneme klávesu ENTER, záznam se začne nahrávat na asciinema, org, terminál po několika sekundách vrátí jedinečnou adresu URL webu, jako je ta předchozí.

Tuto adresu URL musíte pouze sdílet s kým chcete vidět relaci Terminálu v jejich webovém prohlížeči.

záznam asciinema zobrazený v prohlížeči

na sdílet relaci nahrávání, stačí kliknout na tlačítko sdílení umístěné v pravém dolním rohu webu. Co víc, můžeme stáhnout nahrávku. Stačí kliknout na tlačítko Stáhnout dole.

podíl asciinema v sítích

Vše naše nahrávky budou ve výchozím nastavení uchovávány jako soukromé. Nejsou uvedeny ve vyhledávačích ani na jiných webových stránkách. Budou viditelné pouze pro kohokoli, kdo vlastní adresu URL.

Spravujte své nahrávky na asciinema.org

Nahrané relace můžete spravovat na webu asciinena.org. Udělat to, musíte se na webu autentizovat spuštěním následujícího příkazu v Terminálu:

asciinema auth

Tento příkaz vytvoří adresu URL, která vás přenese do nastavení účtu na webu asciinema.org. Jakmile jsou pokryta všechna data (jsou bezplatná a lze je vyplnit za chvíli), můžete nyní smazat zaznamenanou relaci Terminálu.

asciinema smazat záznam

Musíte jen kliknout na tlačítko Gear vedle tlačítka „Stáhnout“ dole a stisknout možnost „Odstranit“. A s tím to bude odstraněno.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.