Dalam artikel seterusnya kita akan melihat TermRecord. Kini pengguna Ubuntu dapat menggunakan aplikasi yang berbeza untuk dapat rakam sesi terminal. Gnu / Linux sangat fleksibel, jadi kami dapat mencari pilihan dari pelbagai jenis. Kali ini kita akan membincangkan tentang TermRecord dan bagaimana ia membolehkan kita merakam sesi terminal dengan mudah, cepat dan tanpa penggunaan aplikasi yang berat.
Terminal ini pasti merupakan salah satu alat yang paling berguna di semua Linux. Ini adalah alat utama untuk pentadbir sistem dan bagi banyak pengaturcara. Kadang kala, ada baiknya kita mencatat aktiviti kita di terminal. Untuk mencapai ini, salah satu alat yang kami miliki adalah ini, yang telah dibuat menggunakan Python dan itu akan membolehkan kita merakam sesi terminal kita.
Aplikasi ini sangat berguna semasa berkongsi sesi terminal kami. Mari kita fikirkan bahawa di jabatan teknologi yang perlu membezakan beberapa maklumat yang dihasilkan di terminal. Selain itu, ia juga pilihan untuk mengambil kira tutorial dalam bidang pendidikan atau latihan.
Ciri-ciri umum TermRecord
Ini adalah aplikasi yang ditulis dalam Python yang mencatat sesi terminal kami. Setelah selesai rakaman akan mengeksport output HTML serba lengkap sangat senang dikongsi.
Rekod Jangka Masa boleh dipasang pada banyak pengedaran Gnu / Linux dan MacOS. Ia adalah sumber terbuka yang dikeluarkan di bawah lesen MIT. Kod sumbernya boleh didapati di komputer anda Halaman GitHub.
Permohonan akan menawarkan kepada kami beberapa kawalan yang membolehkan kita menikmati kandungan yang dirakam dengan lebih baik. Semasa melaksanakan fail .html yang dihasilkan, kita akan menemui beberapa butang interaktif untuk menjeda, bermain, dan mempercepat atau melambatkan main balik.
Permohonan akan menganggap bahawa semasa sesi yang ditangkap, kita tidak akan mengubah saiz tetingkap terminal. Sekiranya kita mengubah ukuran tetingkap menjadi dimensi yang lebih besar, representasi dalam HTML mungkin tidak terwakili dengan baik. Jika sebaliknya kita mengubah ukuran menjadi dimensi yang lebih kecil, seharusnya tidak ada masalah ketika membuat rakaman dalam HTML.
Anda boleh mencuba melihat perubahan ukuran tetingkap dengan menyesuaikan skrip, tetapi sukar untuk menggabungkan waktu peristiwa itu dengan maklumat masa yang direkodkan oleh skrip. Untuk mengelakkan masalah, lebih baik tidak mengubah saiz tetingkap terminal semasa tangkapan.
Di halaman GitHubnya kita akan dapat melihat satu bahagian demo yang menunjukkan kemampuan TermRecord dalam pelbagai sesi shell.
Pasang TermRecord
Aplikasi bergantung pada Python, jadi memasangnya di Ubuntu sama sekali tidak sukar. untuk memulakan kita perlu memasang PIP. Sekiranya kita menggunakan Debian, Ubuntu, Linux Mint atau derivatif, di terminal (Ctrl + Alt + T), kita hanya perlu menulis yang berikut:
sudo apt install python-pip
Maka kita boleh pasang dalam terminal yang sama TermRecord menggunakan PIP:
sudo pip install TermRecord
Cara menggunakan TermRecord
kepada mulakan rakaman sesi terminal kami, kami akan menggunakan perintah berikut di terminal (Ctrl + Alt + T):
TermRecord -o sesion.html
Apabila kita mahu menyelesaikan rakaman, di terminal yang sama kita harus menulis keluar dan tekan Pengenalan. Selepas ini, kita hanya perlu membuka fail .html yang dihasilkan dengan penyemak imbas web untuk dapat melihat rakaman sesi terminal kita.
Bantuan
Nilai lalai akan sesuai untuk kebanyakan pengguna. Menentukan hanya satu fail output HTML bersama dengan perintah akan membolehkan kita memperoleh apa yang kita cari. Untuk dapat melihat beberapa pilihan yang lebih kompleks, kita boleh menggunakan bahagian pertolongan menaip di terminal (Ctrl + Alt + T):
TermRecord --help
Untuk maklumat lebih lanjut mengenai bagaimana kita dapat bekerja dengan aplikasi ini, kita boleh merujuk ke Gunakan bahagian yang boleh didapati di halaman GitHub projek.
TermRecord adalah pilihan lain yang baik untuk merakam sesi terminal kami, yang juga mengesan ukuran tetingkap terminal yang kami gunakan.