Для записи терминальной сессии можно использовать обычный подход, записывать видео. Однако в этом есть два неудобства: во-первых видео занимает много места, во-вторых из видео нельзя сделать copy&paste текстовой информации.
Оба эти недостатка отсутствуют в программе asciinema. Её файлы маленькие и поддерживается copy&paste.
Галерею работ можно посмотреть на https://asciinema.org/.
И сразу можно сделать копию для себя так как исходный код прилагается.
Исходный код плеера
Исходный код для сайта
А с помощью другой утилиты можно устроить живую демонстрацию своей консоли.