Kapatmak için ESC tuşuna basın

Asciiinema Rehberi: Terminal Oturumlarınızı Kaydedin ve Paylaşın

Bu yazıda, terminalde gerçekleştirilen işlemleri kaydederek bu kayıtları paylaşabilme yöntemlerini öğreneceğiz. Bu sürecin gerçekleştirilebilmesi için MacOS veya Linux işletim sistemini kullanıyor olmanız ve Brew paket yöneticisinin yüklü olduğu varsayılmaktadır.

Eğer Brew paket yöneticisini henüz kurmadıysanız aşağıdaki yazıyı ziyaret edin:

macOS ve Linux İçin Homebrew Kurulumu ve Kullanımı: Adım Adım Rehber

Kurulum

Bash
brew install asciinema
brew install agg

Terminal Oturumlarınızı Kaydedin

Tüm hazırlıkları tamamladıktan sonra, kayda hazır hale gelebiliriz. Asciinema, yerel makinenize kaydetme veya asciinema sunucularına yükleme olanağı sunmaktadır.

Yerel makinenize kaydetme:
Bash
asciinema rec dosya_adi.cast

Yukarıdaki komutu girdikten sonra kayıt otomatik olarak başlayacaktır. Kaydı durdurmak için ‘CTRL + D’ tuş kombinasyonunu kullanmanız yeterlidir.

Asciinema sunucularına yükleme:

Asciinema.org üzerinden hesap oluşturduktan sonra:

Bash
asciinema rec

Dönüştürme

Yerel makinenizde kaydedilmiş olan “cast” dosyasını GIF formatına çevirmek için:

Bash
agg dosya_adi.cast dosya_adi.gif

Artık terminal oturumunuz, dökümanlarınızda kullanılmaya hazır.

Sonuç

Terminal üzerinde yazılan komutları ve elde edilen sonuçları anlaşılır bir şekilde dökümante etmek bazen zor olabilir. Asciinema, bu noktada komutları daha okunabilir ve anlaşılır bir forma dönüştürerek güçlü bir yardımcı araç olarak karşımıza çıkmaktadır. Bu yöntem, terminalde gerçekleştirilen işlemleri daha etkili bir şekilde paylaşmak için ideal bir çözümdür.

Bayram Alaçam

Merhaba, Ben Bayram Bursa'da yaşıyorum. Geniş Bir deneyime sahip olmakla birlikte, özellikle Javascript alanında uzmanlaştım ve bu alandaki tüm detaylarla ilgileniyorum. Mobil uygulama geliştirme konusunda da derin bir ilgi ve yetenek setine sahibim. Backend, veritabanı yönetimi ve DevOps konularında da deneyimliyim ve her projede güvenilir, ölçeklenebilir çözümler sunabilirim.Yeni teknolojileri öğrenmek benim için bir tutku. Hızla değişen teknoloji dünyasında güncel kalmak ve son trendleri takip etmek benim için önemli bir prensiptir

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir