Asciinema, rekam dan bagikan sesi terminal Anda

asciinema tentang

Pada artikel selanjutnya kita akan melihat Asciinema. Aplikasi ini akan membantu kita untuk merekam sesi Terminal. Alat ini akan membuat kita melupakan keuntungan besar rekaman layars. Asciinema adalah a cepat, ringan dan alat pembakar open source.

Tidak seperti aplikasi serupa lainnya, aplikasi ini tidak hanya merekam aktivitas Terminal kami, tetapi juga membantu kami berbagi rekaman dari web. Kami akan dapat membagikan rekaman dengan menyalin URL yang akan dibuat dan akan memungkinkan kami untuk mengirimkannya ke teman-teman kami atau mempublikasikannya di jejaring sosial kami. Alat ini kompatibel dengan GNU / Linux, Mac OS X dan * BSD.

Aplikasi ini dapat berguna dalam banyak situasi, yang akan bergantung pada kebutuhan setiap pengguna. Kemungkinannya tidak terbatas, terutama saat merekam sesi terminal dan membagikannya nanti. Dalam posting ini kita akan melihat caranya instal asciinema di Ubuntu dan cara merekam sesi Terminal kami.

Instal Asciinema

Hal yang baik tentang alat ini adalah bahwa para pengembang telah memaketkannya untuk hampir semua distribusi GNU / Linux, dan mereka juga menawarkan kemungkinan instalasi yang berbeda untuk Ubuntu kami.

Instal Asciinema dari PPA

Aplikasi ini tersedia di repositori resmi dari banyak distro GNU / Linux. Tetapi jika kami tidak menemukannya kita bisa menggunakan PPA berikut. Untuk melakukan ini, kami membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:

sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema

Instal Asciinema melalui snap

Kami juga dapat menemukan alat ini tersedia sebagai paket sekejap. Untuk menginstalnya, kami membuka terminal (Ctrl + Alt + T) dan ketik:

sudo snap install asciinema --classic

Instal Asciinema menggunakan pip

Jika kita ingin menginstal aplikasi ini melalui pip, sistem kami harus memiliki pip3 dipasang sebelumnya.

sudo pip3 install asciinema

Instal Asciinema dari sumber

Jika tidak ada metode di atas yang berfungsi di komputer Anda, Anda dapat mengkompilasinya secara manual. Sistem Anda harus menginstal Python 3 agar dapat menginstal dengan benar. Kami membuka terminal (Ctrl + Alt + T) dan menulis perintah berikut:

git clone https://github.com/asciinema/asciinema.git
cd asciinema
sudo python3 -m asciinema --version

Untuk menginstal asciinema di Unix dan sistem operasi lain, Anda dapat merujuk ke halaman instalasi. Kami juga dapat melihat semua fitur dan fasilitas yang mungkin dari halamannya GitHub.

Saat kita lari "Asciinema" tanpa argumen apa pun akan menunjukkan kepada kita bagian bantuan.

Bantuan asciinema

asciinema

Rekam sesi terminal

Sekarang, kita akan merekam sesi terminal. Untuk melakukan ini, kami akan mengeksekusi:

asciinema rec test

Setelah Anda menjalankan perintah di atas, output berikut akan ditampilkan.

- Asciicast recording started.
- Hit Ctrl-D or type "exit" to finish.

Dari dulu, Aktivitas terminal sedang direkam dan disimpan dalam file bernama "test" di direktori kerja saat ini.

Untuk memberikan sedikit konten pada contoh ini, kita akan menulis beberapa perintah.

uname -a
echo "Hola ubunlog.com"
ls -l
pwd
df -h

Ini sudah cukup sebagai contoh. Untuk mengakhiri rekaman, kita harus menekan «CTRL + D» atau kita juga bisa mengetik «keluar». Saat perekaman selesai, pesan berikut akan ditampilkan di layar.

- Asciicast recording finished.

Pemutaran sesi yang direkam

Kami akan dapat mereproduksi sesi Terminal yang direkam menggunakan perintah:

asciinema play test

"Test" adalah nama file tempat rekaman disimpan.

Unggah sesi rekaman ke asciinema.org

Si nama file tidak ditentukan untuk perekaman, rekaman yang dihasilkan akan diunggah ke situs asciinema.org. Berkat ini kami akan dapat membagikannya dengan teman-teman kami, media sosial atau menambahkannya ke blog / situs web kami sendiri.

Ini adalah contoh keluaran ketika nama file tidak ditentukan.

asciinema-recording diunggah ke asciinema

Jika kita menekan tombol ENTER, rekaman akan mulai diunggah ke asciinema, org, terminal akan mengembalikan URL web unik seperti sebelumnya setelah beberapa detik.

Anda hanya perlu membagikan URL ini dengan siapa Anda ingin melihat sesi Terminal di browser web mereka.

asciinema-recording dilihat di browser

untuk bagikan sesi rekaman, kita hanya perlu mengeklik tombol bagikan yang terletak di pojok kanan bawah web. Apalagi, kami dapat mengunduh rekamannya. Untuk melakukan ini, cukup klik tombol Unduh di bagian bawah.

berbagi asciinema di jaringan

Semua rekaman kami akan dirahasiakan di situs web secara default. Mereka tidak terdaftar di mesin pencari atau situs web lain. Mereka hanya akan terlihat oleh siapa pun yang memiliki URL.

Kelola rekaman Anda di asciinema.org

Anda dapat mengelola sesi yang Anda unggah di situs asciinena.org. Untuk melakukannya, Anda harus mengotentikasi di situs dengan menjalankan perintah berikut di Terminal:

asciinema auth

Perintah ini akan menghasilkan URL yang akan membawa Anda ke pengaturan akun di situs asciinema.org. Setelah semua data dicakup (gratis dan dapat diisi sebentar lagi), Anda akan dapat menghapus sesi Terminal yang direkam.

asciinema menghapus rekaman

Anda hanya perlu mengeklik tombol Roda gigi di sebelah tombol "Unduh" di bagian bawah dan tekan opsi "Hapus". Dan dengan ini akan tersingkir.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.