Связаться по Skype: vkarabedyants
Позвонить Написать
+7 (499) 404-28-83

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Как записать и воспроизвести терминальную сессию в Linux

В данной статья расскажу как записать и воспроизвести список команд введенных на протяжении работы с терминальной сессией.

Команда history сохраняет историю введеных в сессии команд, но она не сохраняет вывод этих команд. Команда script позволит сохранить всю введенную и полученную информацию в терминале в лог файл.

С помощью команды scriptreplay можно воспроизвести записанные команды.

Как записать команды используя script

Синтаксис команды

Для запуска записи команд используйте

Что бы остановить записть введите exit нажмите Enter

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

Запишем несколько команд

Теперь просмотрим результат записи

Check-Last-Executed-Commands

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

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.