Asciinema, запишіть і поділіться своїми термінальними сесіями

асцинема про

У наступній статті ми збираємось поглянути на Асциінему. Ця програма допоможе нам запис сеансів терміналу. Цей інструмент змусить нас забути про великі прибутки від запис на екраніs. Асциінема - це швидкий, легкий і відкритий інструмент для спалення.

На відміну від інших подібних додатків, цей не тільки реєструє наші дії в Терміналі, але й допомагає нам ділитися записами з Інтернету. Ми зможемо поділитися записами, скопіювавши створену URL-адресу, і дозволимо надіслати їх своїм друзям або опублікувати в наших соціальних мережах. Цей інструмент є сумісний з GNU / Linux, Mac OS X та * BSD.

Цей додаток може бути корисним у багатьох ситуаціях, які залежать від потреб кожного користувача. Можливостей безмежно, особливо коли мова йде про запис сеансу терміналу, а потім про спільний доступ до нього. У цьому дописі ми побачимо, як встановити asciinema на Ubuntu і як записати наші сеанси терміналу.

Встановіть Asciinema

Хороша річ цього інструменту полягає в тому, що розробники запакували його майже для всіх дистрибутивів GNU / Linux, і вони також пропонують нам різні можливості встановлення нашого Ubuntu.

Встановіть Asciinema від PPA

Ця програма доступна в офіційних сховищах багатьох дистрибутивів GNU / Linux. Але якщо ми його не знайдемо ми можемо використовувати наступний PPA. Для цього ми відкриваємо термінал (Ctrl + Alt + T) і записуємо в нього:

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

Встановіть Asciinema за допомогою оснащення

Ми також зможемо знайти цей інструмент доступний як оснастка. Щоб встановити його, ми відкриваємо термінал (Ctrl + Alt + T) і вводимо:

sudo snap install asciinema --classic

Встановіть Asciinema за допомогою pip

Якщо ми хочемо встановити цю програму через pip, наша система повинна мати pip3 встановлений раніше.

sudo pip3 install asciinema

Встановіть Asciinema з джерела

Якщо жоден із наведених вище способів не працює на вашому комп'ютері, Ви можете скомпілювати його вручну. Для правильної інсталяції у вашій системі повинен бути встановлений Python 3. Відкриваємо термінал (Ctrl + Alt + T) і пишемо такі команди:

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

Щоб встановити asciinema на Unix та інші операційні системи, ви можете звернутися до його сторінка встановлення. Ми також зможемо побачити всі його функції та можливі установки з домашньої сторінки. GitHub.

Коли ми біжимо "Asciinema" без аргументів покаже нам розділ довідки.

Допомога асцинеми

asciinema

Запис сесій терміналу

Зараз ми збираємося записати сеанс терміналу. Для цього ми виконаємо:

asciinema rec test

Після запуску наведеної вище команди буде показано наступний результат.

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

Відтоді, Діяльність терміналу реєструється та зберігається у файлі, який називається "тест" у поточному робочому каталозі.

Щоб надати трохи змісту цьому прикладу, ми збираємося написати кілька команд.

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

Цього буде достатньо для прикладу. Щоб закінчити запис, нам доведеться натиснути «CTRL + D», а можна також набрати «вихід». Коли запис закінчиться, на екрані відобразиться таке повідомлення.

- Asciicast recording finished.

Відтворення записаного сеансу

Ми зможемо відтворити записаний сеанс терміналу за допомогою команди:

asciinema play test

"Тест" - це назва файлу, в якому зберігається запис.

Завантажте сеанс запису на asciinema.org

Si ім'я файлу не вказано для запису, отриманий запис буде завантажено на веб-сайт asciinema.org. Завдяки цьому ми зможемо поділитися ним із друзями, соціальними мережами або додати до нашого власного блогу / веб-сайту.

Це зразок виводу, коли ім’я файлу не вказано.

запис asciinema, завантажений в asciinema

Якщо ми натиснемо клавішу ENTER, запис почне завантажуватися в asciinema, org, термінал через кілька секунд поверне унікальну веб-URL-адресу, подібну до попередньої.

Вам просто потрібно надати цю URL-адресу з якими ви хочете бачити сеанс терміналу у своєму веб-браузері.

запис asciinema переглядається у браузері

в поділитися сеансом запису, нам просто потрібно натиснути на кнопку спільного доступу, розташовану в правому нижньому куті Інтернету. Що ще, ми можемо завантажити запис. Для цього просто натисніть кнопку Завантажити внизу.

доля асцинеми в мережах

Всі наші записи за замовчуванням залишатимуться приватними на веб-сайті. Вони не вказані в пошукових системах або на інших веб-сайтах. Вони будуть видимі лише тому, хто володіє URL-адресою.

Керуйте своїми записами на asciinema.org

Ви можете керувати завантаженими сесіями на сайті asciinena.org. Зробити це, ви повинні пройти аутентифікацію на сайті запустивши таку команду в терміналі:

asciinema auth

Ця команда створить URL-адресу, яка переведе вас до налаштувань облікового запису на веб-сайті asciinema.org. Як тільки всі дані будуть охоплені (вони безкоштовні і можуть бути заповнені за мить), ви зможете видалити записаний сеанс терміналу.

asciinema видалити запис - -

Вам просто потрібно натиснути кнопку Gear поруч із кнопкою "Завантажити" внизу і натиснути опцію "Видалити". І за допомогою цього це буде ліквідовано.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.