GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So zeichnen Sie Linux-Terminalsitzungen mit Asciinema auf

Asciinema (ausgesprochen als-kee-nuh-muh) ist ein leichtes Open-Source-Befehlszeilenprogramm, das ausschließlich zum Aufzeichnen von Terminalsitzungen und zum Teilen mit anderen Linux-Benutzern über das Internet unter Verwendung eines eingebetteten Codes oder der Quelldatei nach Bedarf erstellt wurde. Es soll eine Anlaufstelle für jeden Terminalbenutzer sein, der sein Fachwissen mit anderen teilen möchte. Oder anders ausgedrückt, es ist ein Ort, an dem Sie Ihre Fähigkeiten unter Beweis stellen können.

[Das könnte Ihnen auch gefallen:Exa – Ein moderner Ersatz für den ls-Befehl ]

Wie Asciinema funktioniert

asciinema-Programm besteht aus verschiedenen komplementären Teilen:

  • ein rein textbasierter Befehlszeilen-Terminalsitzungsrekorder, asciinema,
  • eine Website mit einer API unter asciinema.org,
  • ein Javascript-Player

Wenn Sie asciinema rec ausführen Befehl in Ihrem Terminal startet die Aufzeichnung und erfasst die gesamte Ausgabe, die auf Ihrem Terminal angezeigt wird, während Sie die Befehle ausführen. Wenn die Aufnahme abgeschlossen ist (durch Drücken von Ctrl-D oder exit ausführen ), dann wird die erfasste Ausgabe auf die Website asciinema.org hochgeladen und kann im Internet wiedergegeben werden.

Installieren Sie Asciinema unter Linux

Es gibt verschiedene Möglichkeiten, asciinema zu installieren , aber wir werden es aus den Standard-Repositories installieren, indem wir den Systempaket-Manager wie gezeigt verwenden.

Installieren Sie Asciinema in Debian/Ubuntu &Mint

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

Installieren Sie Asciinema in Fedora/CentOS &RHEL

$ sudo dnf install asciinema
Or
$ sudo yum install asciinema

Installieren Sie Asciinema unter Arch &Manjaro Linux

$ sudo pacman -S asciinema

Installieren Sie Asciinema in openSUSE

$ sudo zypper in asciinema

Installieren Sie Asciinema unter Gentoo Linux

$ sudo emerge -av asciinema

Wenn keine der oben genannten Methoden für Sie funktioniert, müssen Sie es von der Quelle installieren, indem Sie das Repo klonen und die neueste Version von asciinema ausführen:

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

Einmal die asciinema Installation abgeschlossen ist, können Sie fortfahren, um die grundlegende Verwendung dieser Software wie gezeigt zu lernen.

Grundlegende Verwendung von Asciinema unter Linux

Um die Aufzeichnung Ihrer Terminalsitzung zu starten, führen Sie den folgenden Befehl aus.

$ asciinema rec terminal_rec

Führen Sie nun alle Befehle aus, die Sie aufzeichnen möchten. Wenn Sie bereit sind, die Aufnahme zu beenden, verwenden Sie einfach Ctrl + D oder geben Sie exit ein . So sieht das aus.

Um eine aufgezeichnete Datei lokal abzuspielen, führen Sie Folgendes aus:

$ asciinema play terminal_rec

Um Ihre Terminalaufzeichnungen mit anderen Benutzern zu teilen, müssen Sie zuerst die Datei auf die Website asciinema.org hochladen, indem Sie Folgendes ausführen:

$ asciinema upload terminal_rec

Dazu müssen Sie ein Konto erstellen und Ihr Terminal mit Ihrem Konto auf der asciinema-Website authentifizieren. Weitere Informationen hierzu finden Sie im Auth-Bereich unten auf der Webseite.

Alternativ können Sie die Aufnahme starten, ohne den Dateinamen anzugeben, dann wird die resultierende Aufnahme standardmäßig auf asciinema.org hochgeladen, wo sie angesehen und geteilt werden kann.

$ asciinema rec

Nachdem Sie Ihre Aufzeichnungen hochgeladen haben, können Sie sich in Ihr asciinema-Konto einloggen und diese ansehen. Sobald Sie hier sind, müssen Sie nur noch den Einbettungscode oder die URL abrufen und mit anderen Mitgliedern teilen.


Linux
  1. So erstellen Sie eine Datei in Linux mit Terminal/Befehlszeile

  2. So zeichnen Sie Ihr Linux-Terminal mit asciinema auf

  3. So geben Sie Terminalsitzungen wieder, die mit dem Linux-Skriptbefehl aufgezeichnet wurden

  4. Wie lösche ich Ordner mit Regex vom Linux-Terminal

  5. Wie beendet man das Linux-Terminal mit einem Python-Skript?

So spielen Sie die aufgezeichneten Terminalsitzungen mit dem Scriptreplay-Befehl ab

So öffnen Sie ein Linux-Terminalfenster

So erstellen Sie eine Datei in Linux mit Terminal

So zeichnen Sie Terminalsitzungen in Ubuntu auf

So öffnen Sie eine PDF-Datei im Linux-Terminal

Cut auf Linux Terminal verwenden