Termtosvg – Terminal Oturumlarınızı Linux’ta SVG Animasyonları Olarak Kaydedin

Birçok kişi, terminalde önceden girilmiş komutları görmek / aramak için history komutunu tercih eder.

Fakat ne yazık ki, bu sadece çalıştırdığımız komutları gösterir ve komutların çıktısını göstermez.

Bu durumlar için terminal oturum aktivitesini kaydetmeye yarayan birçok yardımcı program vardır.

Bu araçlar, kullanıcıların terminal faaliyetlerini kaydetmemize yardımcı olacak, ayrıca komutun çıktılarından da yararlı bilgiler edinmemize yardımcı olacaktır.

Linux terminal oturumu etkinliğinizi kaydetmek için diğer yardımcı programları kontrol etmek isterseniz, Script Komutu ve Terminalizer Aracı’nı deneyebilirsiniz.

Ancak GIF Kaydedici arıyorsanız, Gifine , Kgif ve Peek yardımcı programlarını deneyin.

Script, terminal oturumunuzu başlıksız sunucuya kaydetmeniz için en iyi yardımcı programlardan biridir.
Script, bir terminal oturumunu kaydeden bir Unix komut satırı yardımcı programıdır (diğer bir deyişle, Terminalinizde görüntülenen her şeyi kaydeder). Çıktıyı geçerli dizinde bir metin dosyası olarak saklar ve varsayılan dosya adı da typcript’tir.


Termtosvg Nedir?

Termtosvg, Python’da yazılmış, komut satırı oturumlarınızı bağımsız SVG animasyonları olarak kayıt eden bir Unix terminal kaydedicisidir.

Termtosvg Özellikleri

  • Bir proje sayfasına yerleştirilebilir hafif ve temiz görünümlü animasyonlar üretir.
  • Özel renk temaları, terminal UI ve SVG şablonları aracılığıyla animasyon kontrolleri sağlayabilir.
  • Python> = 3.5 gerektirir

Linux’ta Termtosvg Nasıl Kurulur?

Python’da yazılmıştır ve pip kurulumu Termtosvg’u Linux’a kurmak için önerilen bir yöntemdir.

Sisteminize python-pip paketini kurduğunuzdan emin olun. Hayır ise, yüklemek için aşağıdaki komutu kullanın.

Debian / Ubuntu kullanıcıları için pip paketini kurmak için Apt Komutu veya Apt-Get Komutunu kullanın.

  $ sudo apt install python-pip

Archlinux kullanıcıları için pip paketini kurmak için Pacman Komutunu kullanın.

  $ sudo pacman -S python-pip

Fedora kullanıcıları için pip paketini kurmak için DNF Komutunu kullanın.

  $ sudo dnf install python-pip

CentOS / RHEL kullanıcıları için pip paketini kurmak için YUM Komutunu kullanın.

  $ sudo yum install python-pip

OpenSUSE kullanıcıları için pip paketini kurmak için Zypper Komutunu kullanın.

  $ sudo zypper install python-pip

Sonunda Termtosvg aracını Linux’ta kurmak için aşağıdaki pip komutunu çalıştırın.

  $ sudo pip3 install termtosvg pyte python-xlib svgwrite

Termtosvg Kullanarak Terminal Oturumunuzu Nasıl Kaydedersiniz?

Bir kez başarıyla Termtosvg yükledikten sonra kaydı başlatmak için aşağıdaki komutu çalıştırın.

  $ termtosvg
 Kayıt başladı, bitirmek için "exit" komutunu veya Control-D girin

Test amacıyla birkaç komut çalıştırın ve iyi çalışıp çalışmadığını görün.

$ uname -a  
Linux daygeek-Y700 4.19.8-2-MANJARO # 1 SMP HAZIRLIK Cumartesi 8 Aralık 14:45:36 UTC 2018 x86_64 GNU / Linux $ hostname daygeek-Y700
$ cat / etc / * - sürüm Manjaro Linux DISTRIB_ID = manjaro linux DISTRIB_RELEASE = 18.0 DISTRIB_CODENAME = İllirya DISTRIB_DESCRIPTION = "Manjaro Linux" Manjaro Linux NAME = "Manjaro Linux" J = manjaro ID_LIKE = kemer PRETTY_NAME = "Manjaro Linux" ANSI_COLOR = "1; 32" HOME_URL = "https://www.manjaro.org/" SUPPORT_URL = "https://www.manjaro.org/" BUG_REPORT_URL = "https://bugs.manjaro.org/" $ free -g
boş: Birden fazla birim seçeneği mantıklı değil.

$ pip3 --versiyon
pip 18.1 / usr/lib/python3.7/site-packages/pip (python 3.7) üzerinden

Tamamladıktan sonra, basitçe CTRL+D tuşlarına basın veya kaydı durdurmak için exit yazın. Sonuç, /tmp klasörüne farklı bir adla kaydedilecektir.

  $ exit
 çıkış
 Kayıt sona erdi, SVG animasyonu /tmp/termtosvg_5waorper.svg

SVG dosya çıkışını herhangi bir web tarayıcısının yardımı ile açabiliriz.

  $ firefox /tmp/termtosvg_5waorper.svg

Yazının orijinalini buradan okuyabilirsiniz: www.2daygeek.com

About The Author


sitesinden daha fazla şey keşfedin

Son gönderilerin e-postanıza gönderilmesi için abone olun.

sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et