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