Добрые люди, подскажите под кем надо запускать dmesg и dmidecode (под юзером или обязательно под рутом) и как сохранить результаты? dmesg вроде запускается в терминале, а вот что то с dmidecode туго мне совсем.
На багтреккере описал проблему с gnome-power-manager, требуется уточнить ее таким способом.
Я только за, но знаний не хватает.
Спасибо.
LinuxForum.Fans
Dmesg и dmdecode: под кем запустить и как сохранить результаты?
Автор: AAD
8 сообщений
3641 просмотров
Перенаправь их вывод в файл.
text
dmesg > dmesg_logТак же и для dmidecode, только от рута и в другой файл.
Спасибо, получилось.
есть команда tee
[console]dmesg | tee dmesg.log[/console]
вывод на экран И в файл.
часто > не срабатывает. потому-что выходных потоков 2 - есть ещё поток ошибок.
отправить поток ошибок в файл можно так (соединение потоков):
[console]command 2>&1 >command.log[/console]
часто > не срабатывает. потому-что выходных потоков 2 - есть ещё поток ошибок.
отправить поток ошибок в файл можно так (соединение потоков):
[console]command 2>&1 >command.log[/console]
Короче:
[console]command &> command.log[/console]
Короче:
... и там и там ошибка - старый лог будет стёрт новым. надо >>
[quote=Vascom]Короче:
... и там и там ошибка - старый лог будет стёрт новым. надо >>[/quote]
Почему ошибка-то, нафига нам старые логи?
Почему ошибка-то, нафига нам старые логи?
старые логи должны сами паковаться/удалятся специальной утилитой logrotate
причём эта утилита уже установлена и настроена в эхотаге.
Войдите или зарегистрируйтесь, чтобы ответить.