Запись и публикация сеанса терминала с помощью Showterm

терминал bash

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

Showterm имеет открытый исходный код, и проект можно найти на этой странице GitHub.

Установка Showterm для Linux

Showterm требует, чтобы на вашем компьютере был установлен Ruby. Вот как установить программу.

Если в вашей системе Linux не установлен Ruby:

Если вы просто хотите запустить приложение без установки:

Вы можете ввести showterm --help для отображения экрана справки. Если страница справки не отображается, возможно, showterm не установлен. Теперь, когда у вас установлен Showterm (или вы используете автономную версию), давайте перейдем к использованию инструмента для записи.

Запись терминального сеанса

терминал showterm

Записать терминальную сессию довольно просто. Из командной строки запустите showterm. Это должно запустить запись терминала в фоновом режиме. Все команды, введенные в командной строке отсюда, записываются Showterm. По завершении записи нажмите Ctrl + D или введите exit в командной строке, чтобы остановить запись.

Showterm должен загрузить ваше видео и вывести ссылку на видео в виде http://showterm.io/. Очень жаль, что сеансы терминала загружаются сразу без каких-либо запросов. Не паникуйте! Вы можете удалить любую загруженную запись, введя showterm --delete . Перед загрузкой записей у вас будет возможность изменить время, добавив параметр -e в команду showterm. Если по какой-либо причине запись не загружается, вы можете использовать showterm --retry , чтобы принудительно повторить попытку.

При просмотре записей синхронизацией видео также можно управлять, добавляя к URL-адресу "#slow", "#fast" или "#stop". Медленно заставляет видео работать с нормальной скоростью; быстро увеличивает скорость вдвое; и остановить, как следует из названия, останавливает видео.

Записи с терминала Showterm можно легко встроить в веб-страницы с помощью фреймов. Этого можно добиться, добавив источник iframe в URL-адрес видео showterm, как показано ниже.

showtermio

Как инструмент с открытым исходным кодом Showterm допускает дальнейшую настройку. Например, чтобы запустить собственный сервер Showterm, вам необходимо выполнить команду:

чтобы ваш клиент мог общаться с ним. Дополнительные функции могут быть добавлены с небольшими знаниями программирования. Проект сервера Showterm доступен на этой странице GitHub.

Заключение

Если вы думаете о том, чтобы поделиться некоторыми руководствами по работе с командной строкой с коллегой, не забудьте вспомнить Showterm. Showterm основан на тексте; следовательно, он будет давать видео относительно небольшого размера по сравнению с другими устройствами записи экрана. Сам инструмент довольно небольшой по размеру - всего несколько килобайт.

2 комментария

  1. showterm –delete… Значит ли это, что любой может удалить запись? Тролли Reddit съедят это. : /

  2. Вы не сможете удалить с другого компьютера и по прошествии некоторого времени. Это было бы смертельно!

Комментарии закрыты.