Bir sonraki makalede TermRecord'a bir göz atacağız. Günümüzde Ubuntu kullanıcıları, aşağıdakileri yapabilmek için farklı uygulamalar kullanabilir: bir terminal oturumu kaydetmek. Gnu / Linux çok esnektir, bu nedenle farklı türlerde seçenekler bulabiliriz. Bu sefer TermRecord'dan ve terminal oturumunu kolay, hızlı ve ağır uygulamalar kullanmadan kaydetmemizi nasıl sağlayacağından bahsedeceğiz.
Terminal, şüphesiz tüm Linux'taki en kullanışlı araçlardan biridir. Sistem yöneticileri ve birçok programcı için ana araçtır. Zaman zaman terminalde faaliyetlerimizin bir kaydını tutmak uygun olur. Bunu başarmak için elimizdeki araçlardan biri şudur: Python kullanılarak oluşturulmuştur ve terminal oturumumuzu kaydetmemize izin verecek.
Bu uygulama özellikle terminal oturumumuzu paylaşırken faydalı olabilir. Terminalde üretilen bazı bilgileri karşılaştırması gereken bir teknoloji departmanında düşünelim. Ek olarak, aynı zamanda öğreticiler için dikkate alma seçeneği eğitim veya öğretim alanında.
TermRecord'un genel özellikleri
Terminal oturumumuzu kaydeden Python'da yazılmış bir uygulamadır. Bittiğinde kayıt, kendi kendine yeten bir HTML çıktısını dışa aktarır paylaşmak çok kolay.
Dönem Kaydı birçok Gnu / Linux ve MacOS dağıtımına kurulabilir. MIT lisansı altında yayınlanan açık kaynak kodludur. Kaynak kodu şurada bulunabilir: GitHub sayfası.
Uygulama bize sunacak Kaydedilen içeriğin keyfini daha iyi çıkarmamızı sağlayacak bazı kontroller. Oluşturulan .html dosyasını çalıştırırken bazılarını bulacağız etkileşimli düğmeler oynatmayı duraklatmak, oynatmak ve hızlandırmak veya yavaşlatmak için.
Uygulama yakalanan bir oturum sırasında terminal penceresini yeniden boyutlandırmayacağımızı varsayacağız.. Pencerenin boyutunu daha büyük boyutlara değiştirirsek, HTML'deki gösterim iyi temsil edilmeyebilir. Bunun yerine boyutu daha küçük boyutlara değiştirirsek, kaydı HTML'de işlerken herhangi bir sorun olmamalıdır.
Komut dosyasını ayarlayarak pencere yeniden boyutlandırma olaylarını yakalamayı deneyebilirsiniz, ancak bu olayın zamanlamasını komut dosyası tarafından kaydedilen zamanlama bilgileriyle birleştirmek zordur. Problemleri önlemek için, yakalama sırasında terminal pencerelerini yeniden boyutlandırmamak daha iyidir.
GitHub sayfasında birini görebileceğiz demo bölümü TermRecord'un çeşitli kabuk oturumlarındaki yeteneklerini gösteren.
TermRecord'u Kurun
Uygulama Python'a bağlıdır, bu nedenle onu Ubuntu'ya yüklemek hiç de zor değildir. başlamak PIP'in kurulu olması gerekecek. Debian, Ubuntu, Linux Mint veya türevlerini bir terminalde (Ctrl + Alt + T) kullanıyorsak, yalnızca aşağıdakileri yazmamız gerekir:
sudo apt install python-pip
O zaman yapabiliriz PIP kullanarak aynı terminale TermRecord yükleyin:
sudo pip install TermRecord
TermRecord nasıl kullanılır
Daha terminal oturumumuzu kaydetmeye başlayınterminalde aşağıdaki komutu kullanacağız (Ctrl + Alt + T):
TermRecord -o sesion.html
Kaydı bitirmek istediğimizde aynı terminalde yazmamız gerekecek çıkış ve bas Intro. Bundan sonra, terminal oturumumuzun kaydını görebilmek için sadece oluşturulan .html dosyasını web tarayıcısı ile açmamız gerekecek.
yardım
Varsayılan değerler çoğu kullanıcı için uygun olacaktır. Komutla birlikte sadece bir HTML çıktı dosyası belirtmek, aradığımızı elde etmemizi sağlayacaktır. Daha karmaşık seçenekleri görebilmek için, yardım bölümü terminalde yazarak (Ctrl + Alt + T):
TermRecord --help
Bu uygulama ile nasıl çalışabileceğimiz hakkında daha fazla bilgi için, Bölümü kullan projenin GitHub sayfasında bulunabilir.
TermRecord, kullandığımız terminal penceresinin boyutunu da algılayan terminal oturumumuzu kaydetmek için başka bir iyi seçenektir.