как сделать, чтобы консоль автоматом писалась в лог

Технические обсуждения
Ответить
andrey_vl
Advanced Newbie
Advanced Newbie
Сообщения: 42
Зарегистрирован: 09 июн 2008 10:13

как сделать, чтобы консоль автоматом писалась в лог

Сообщение andrey_vl »

дебиан-6, к примеру, из консоли запускаю программу, и всё что я делаю командами отображается в консоли. как это всё ещё автоматически писать в файл лога где-нибуть в /home/user, на случай неожиданного вылета системы?

Lunat
Newbie
Newbie
Сообщения: 2
Зарегистрирован: 14 янв 2010 14:24

Re: как сделать, чтобы консоль автоматом писалась в лог

Сообщение Lunat »

Вывод тоже в логи? Не думаю что mc будет хорошо смотреться в логах.. А ввод есть в .bash_history...

AdUser
Sr. Member
Sr. Member
Сообщения: 277
Зарегистрирован: 15 июн 2009 08:42
Откуда: Владивосток

Re: как сделать, чтобы консоль автоматом писалась в лог

Сообщение AdUser »

Код: Выделить всё

$ bash | tee logfile # из минусов - не работает встроенный шелл в mc
$ screen -L

В обоих случаях - в лог идет абсолютно весь вывод, включая escape-последовательности. Думаю это можно побороть. И, да, ввод - в .bash_history.

Лимон
Full Member
Full Member
Сообщения: 140
Зарегистрирован: 26 июн 2009 15:11
Откуда: Владивосток

Re: как сделать, чтобы консоль автоматом писалась в лог

Сообщение Лимон »

man script
Тема ищется по словам: How to Capture a Unix Terminal Session

AdUser
Sr. Member
Sr. Member
Сообщения: 277
Зарегистрирован: 15 июн 2009 08:42
Откуда: Владивосток

Re: как сделать, чтобы консоль автоматом писалась в лог

Сообщение AdUser »

Лимон писал(а):man script
Тема ищется по словам: How to Capture a Unix Terminal Session

Век живи, как говорится - век учись. Спасибо.

Ответить