FreeBSD

FreeBSD — запись сессии в терминале (script)

script – утилита во FreeBSD, которая записывает всё что напечатано в сессии терминала. Всё записывается в текстовый файл. Для записи нужно набрать:

# script

видим:

Script started, output file is typescript

когда решили закончить запись, пишем:

# exit

или сочетание Control-D
видим:

Script done, output file is typescript

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

# script -a filename

где filename -это и есть выходной файл с историей
можно указывать путь, где создавать файл, напрмер:

# script -a /home/filename

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