URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 36128
[ Назад ]

Исходное сообщение
"OpenNews: Запись действий в консоли с помощью ttyrec"

Отправлено opennews , 03-Дек-06 23:26 
При работе с unix-like операционными системами, такими, как например, linux, возникает ситуация, когда хочется записать последовательность производимых в консоли действий. Это может понадобиться при выполнение каких-нибудь критических операций, что бы впоследствии проанализировать произведённые действия.


В заметке (http://blog.romanlagunov.ru/2006/12/03/zapis-deystviy-v-kons...) рассказывается про программу ttyrec (http://0xcc.net/ttyrec/index.html.en) (tty recorder). Эта программа идеально подходит для целей записи действий в консоли. Записанные сессии посмотреть в режиме "реального времени" с помощью программы ttyplay. Получается что-то похожее на tty video.

URL: http://blog.romanlagunov.ru/2006/12/03/zapis-deystviy-v-kons...
Новость: http://www.opennet.me/opennews/art.shtml?num=9078


Содержание

Сообщения в этом обсуждении
"Запись действий в консоли с помощью ttyrec"
Отправлено fnny , 04-Дек-06 00:16 
Посмотрите ещё вот это:
http://xgu.ru/wiki/LiLaLo

"Запись действий в консоли с помощью ttyrec"
Отправлено universite , 04-Дек-06 00:49 
ага, а если работаешь по рутом, запись идти будет?

"Запись действий в консоли с помощью ttyrec"
Отправлено xguru , 04-Дек-06 13:08 
>ага, а если работаешь по рутом, запись идти будет?
А в чем собственно проблема? Какая разница?


"Запись действий в консоли с помощью ttyrec"
Отправлено HardKiller , 04-Дек-06 14:55 
А не проще будет сделать bash-скрипт и
воспроизводить ЕГО? А если какой-то параметр
придется поменять? эта софтина наверное больше
взломщикам пригодится :-D записывать, чем рут
занимался :-D

"Запись действий в консоли с помощью ttyrec"
Отправлено fnny , 04-Дек-06 15:42 
Какой параметр поменять? О чём это вы?
Эти штуки -- ttyrec и lilalo нужны не для
автоматизированного создания скриптов (хотя
и для этого их тоже можно приспособить, в принципе),
а для того чтобы в ходе долгих и мучительных экспериментов
с системой на пути к поддержке какой-то фичи,
не потерять ход собственных мыслей.

И чтобы затем можно было выкинуть лишние шаги
и представить всё в виде готового HOWTO.

А записывать действия рута - это конечно да...
Но если вы уже смогли ему подсунуть прогу,
то могли бы подсунуть ещё что-нибудь повеселее


"Запись действий в консоли с помощью ttyrec"
Отправлено chas , 05-Дек-06 06:38 
А как насчет history?

"Запись действий в консоли с помощью ttyrec"
Отправлено xguru , 05-Дек-06 11:35 
history не пишет результат выполнения,
изменения с помощью редактора,
команды теряются при использовании с нескольких
консолей

ну а так history это очень удобно


"Запись действий в консоли с помощью ttyrec"
Отправлено Till , 05-Дек-06 15:15 
А как насчет программы script?

"Запись действий в консоли с помощью ttyrec"
Отправлено xguru , 05-Дек-06 15:49 
Эти программы являются надстройками над script.
По вышеуказанным ссылкам приводится развёрнутой сравнение с программой script