TermRecord, просто запишите сеанс терминала

о TermRecord

В следующей статье мы рассмотрим TermRecord. В настоящее время пользователи Ubuntu могут использовать различные приложения, чтобы иметь возможность записать терминальную сессию. Gnu / Linux очень гибок, поэтому мы можем найти варианты разных типов. На этот раз мы поговорим о TermRecord и о том, как он позволит нам легко, быстро и без использования тяжелых приложений записывать сеанс терминала.

Терминал, несомненно, является одним из самых полезных инструментов во всем Linux. Это основной инструмент для системных администраторов и многих программистов. Иногда удобно вести запись о нашей деятельности в терминале. Для этого в нашем распоряжении есть следующие инструменты: был создан с использованием Python и что это позволит нам записывать нашу терминальную сессию.

Это приложение может быть особенно полезно при совместном использовании нашего терминального сеанса. Давайте представим, что в технологическом отделе необходимо сопоставить некоторую информацию, генерируемую в терминале. Кроме того, это еще и возможность принимать во внимание учебные пособия в сфере образования или обучения.

Общие характеристики TermRecord

Это приложение, написанное на Python, которое записывает нашу терминальную сессию. После завершения запись будет экспортировать автономный вывод HTML очень легко поделиться.

Срок записи может быть установлен во многих дистрибутивах Gnu / Linux и MacOS. Это открытый исходный код, выпущенный под лицензией MIT. Его исходный код можно найти в вашем Страница GitHub.

Приложение предложит нам некоторые элементы управления, которые позволят нам лучше наслаждаться записанным контентом. При запуске сгенерированного файла .html мы найдем несколько интерактивные кнопки для паузы, воспроизведения и ускорения или замедления воспроизведения.

Приложение предполагается, что во время захваченного сеанса мы не собираемся изменять размер окна терминала. Если мы изменим размер окна на более крупные размеры, представление в HTML может быть плохо представлено. Если вместо этого мы изменим размер на меньшие, не должно возникнуть проблем при рендеринге записи в HTML.

Вы можете попытаться захватить события изменения размера окна, настроив сценарий, но сложно совместить синхронизацию этого события с информацией о времени, записанной сценарием. Чтобы избежать проблем, лучше не изменять размер окон терминала во время захвата.

На его странице GitHub мы сможем увидеть один демонстрационный раздел которые демонстрируют возможности TermRecord в различных сеансах оболочки.

Установить TermRecord

Приложение зависит от Python, поэтому установить его на Ubuntu совсем несложно. для начала нам нужно будет установить PIP. Если мы используем Debian, Ubuntu, Linux Mint или производные в терминале (Ctrl + Alt + T), нам нужно будет только написать следующее:

установить python pip

sudo apt install python-pip

Тогда мы можем установить в том же терминале TermRecord с помощью PIP:

установить termrecord с помощью pip

sudo pip install TermRecord

Как пользоваться TermRecord

к начать запись нашего терминального сеанса, воспользуемся следующей командой в терминале (Ctrl + Alt + T):

Начать запись сеанса терминала

TermRecord -o sesion.html

Когда мы захотим закончить запись, в том же терминале нам нужно будет написать выход и нажмите Главная. После этого нам нужно будет только открыть сгенерированный файл .html в веб-браузере, чтобы увидеть запись нашего сеанса терминала.

просмотр сгенерированного файла .html

о вокоскрин
Теме статьи:
Vokoscreen, простая программа для записи видео с рабочего стола

Помощь

Значения по умолчанию подходят для большинства пользователей. Указание только одного выходного файла HTML вместе с командой позволит нам получить то, что мы ищем. Чтобы увидеть более сложные варианты, мы можем прибегнуть к раздел помощи ввод в терминале (Ctrl + Alt + T):

Справка по TermRecord

TermRecord --help

Для получения дополнительной информации о том, как мы можем работать с этим приложением, мы можем обратиться к Раздел использования который можно найти на странице проекта GitHub.

TermRecord - еще один хороший вариант для записи нашего сеанса терминала, который также определяет размер окна терминала, которое мы используем.


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.