Как записать терминал на сервер?

Мне нравится записывать скриншоты в свободное время, и я надеялся приступить к записи некоторых вещей из Ubuntu.

У меня есть машина с Ubuntu Server.

Есть ли простой способ записи экрана?

7
задан 15 August 2017 в 23:28

4 ответа

Взгляните на записьMyDesktop, а также вот сравнение программного обеспечения для скринкастинга.

Если у вас нет GUI, вы можете использовать этот сценарий (это часть пакета util-linux-ng):

user@srv % script logfile
Script started, file is logfile
user@srv % echo test
test
user@srv % exit
Script done, file is logfile

Вы найдете запись этой сессии в лог-файле.

Для отслеживания сессии SSH таким же образом вы можете использовать tee:

user@srv % ssh host | tee -a sshlog

Однако, оба способа просто дампа команд и выходов, без каких-либо временных назначений. Так что это неприменимо для записи видео.

Я рекомендую использовать что-то вроде VirtualBox или VMware и записывать окна с виртуальными машинами внутри...

2
ответ дан 15 August 2017 в 23:28

ttyrec

ttyrec позволяет легко записывать сеансы терминала. Однако они записываются в специальном формате (не видео), но получаемые файлы меньше по размеру и поэтому легко переносятся.

Я использую playterm.org в качестве хоста для моих файлов ttyrec. Он позволяет вам просматривать записи вашего терминала через браузер (как если бы это было видео).

Шаги

Запись

sudo apt-get install ttyrec
ttyrec
#Type your commands
git init #Example command
exit

Сеанс ttyrec похож на сеанс экрана, за исключением того, что он записывается. После завершения записи в вашем каталоге появится файл с расширением .tty . Вы можете загрузить этот файл в playterm или передать людям ссылку для загрузки.

Воспроизведение

Чтобы воспроизвести файл, им нужно будет использовать команду ttyplay . Просто используйте ttyplay file.tty , и он должен воспроизвести ваш терминал.

Редактирование

Поскольку вам удобно добавлять аудио позже, я бы рекомендовал скопировать файл ttyrec на обычный рабочий стол ubuntu и воспроизведение записи (с использованием ttyplay ) во время записи с использованием сеанса просмотра экрана. Вы можете одновременно записывать свои голоса за кадром.

Ссылки:

6
ответ дан 15 August 2017 в 23:28

В Ubuntu есть приложение shelr:

sudo apt-get install shelr
man shelr
shelr record
0
ответ дан 15 August 2017 в 23:28

asciinema.org (ቀደም ሲል ascii.io)

asciinema [as-kee-nuh-muh] የተርሚናል ስብሰባዎችን ለመቅዳት እና ለማጋራት ነፃ እና ክፍት ምንጭ መፍትሔ ነው ድሩ

ጠለፋቸውን ለመጋራት ለሚፈልጉ ተርሚናል ተጠቃሚዎች “መሄድ” ቦታ ለመሆን ሙሉ በሙሉ ክፍት-ምንጭ መድረክ ነው። ድርን መሠረት ያደረገ ማጫዎቻ የ ‹VT100 / VT102 ANSI› ተርሚናል ትግበራ ሲሆን አብዛኛዎቹን የ ANSI ቅደም ተከተሎችን ፣ ሁሉንም የጽሑፍ ባሕርያትን እና 256 ቀለሞችን ይደግፋል ፡፡ የመጫኛ መመሪያዎች

asciinema rec ጋር መቅዳት ይጀምሩ። ቅጅዎችን ከትእዛዝ መስመር ላይ ለመጫን ከፈለጉ ቀረፃዎን ለመስቀል asciinema upload ን ያሂዱ።

በእገዛ ገጽ ላይ ተጨማሪ መመሪያዎች ( asciinema )

4
ответ дан 15 August 2017 в 23:28

Другие вопросы по тегам:

Похожие вопросы: