asciinema: Ghi chép và chia sẻ Command line

0
379
(Last Updated On: Th9 19, 2018)

Nếu bạn muốn ghi lại phiên hoạt động SSH của bạn, nhằm mục đích sau này xem lại hay chia sẻ với nhiều người khác, việc quay cả màn hình thường tốn nhiều dung lượng và dĩ nhiên cũng sẽ tốn tài nguyên của máy cũng như bạn cũng phải chỉnh sửa đoạn video trước khi chia sẻ với mọi người. Nếu bạn không muốn ghi âm tiếng nói mà chỉ đơn thuần là những dòng lệnh, hãy dùng asciinema để ghi chép lại và chia sẻ dễ dàng hơn.

Đầu tiên chúng ta cần cài đặt (ở đây mình sử dụng Ubuntu Server 16.04):

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

Để tiến hành bắt đầu Record quá trình bạn hoạt động SSH, dùng dòng lệnh:

asciinema rec ten_file

Trong đó ten_file là tên bất kỳ bạn muốn đặt là gì cũng được. Trong trường hợp của mình, mình để tên là vngeek.

Gõ vào dòng chém gió xem sao.

Để dừng quá trình record, bạn bấm tổ hợp phím Ctrl + D hoặc gõ “exit” để dừng.

Muốn xem lại quá trình bạn dùng lệnh:

asciinema play ten_file

Trong tường hợp của mình là asciinema play vngeek.

Để chia sẻ đến với mọi người bạn có thể sử dụng lệnh sau để upload các đoạn ghi chép này lên trang web của asciinema:

asciinema upload ten_file

Xin mời các bạn chiêm ngưỡng phiên SSH của mình tại địa chỉ: https://asciinema.org/a/zyq3s7raD5pQHYYecGa8xw2uz

Hoặc lấy đoạn Embed để chèn vào trang web.

Dưới đây là đoạn SSH mình đã chèn vào bài viết này:

Tuy nhiên nếu chỉ đơn thuần upload lên thì đôi khi bạn muốn quản lý nó không được, do đó bạn nên đăng ký tài khoản tại asciinema.

Bây giờ bạn dùng dòng lệnh:

asciinema auth

Bạn sẽ có đường dẫn để truy cập vào như hình dưới:

Truy cập đường dẫn trên, bạn sẽ thấy đoạn ghi chép vừa rồi đã được liên kết với tài khoản của bạn:

Như vậy giờ bạn có thể chia sẻ các phiên hoạt động SSH của bạn dễ dàng hơn rồi đó.

Chúc các bạn thành công!

Bình luận