1 (03.03.2011 20:07:23 отредактировано AAD)

Добрые люди, подскажите под кем надо запускать dmesg и dmidecode (под юзером или обязательно под рутом) и как сохранить результаты? dmesg вроде запускается в терминале, а вот что то с dmidecode туго мне совсем.
На багтреккере описал проблему с gnome-power-manager, требуется уточнить ее таким способом.
Я только за, но знаний не хватает.
Спасибо.

SimplyLinux 7

2

Перенаправь их вывод в файл.

dmesg > dmesg_log

Так же и для dmidecode, только от рута и в другой файл.

+ AAD

3

Спасибо, получилось.

SimplyLinux 7

4

есть команда tee

 Консоль:
dmesg | tee dmesg.log

вывод на экран И в файл.

часто > не срабатывает. потому-что выходных потоков 2 - есть ещё поток ошибок.
отправить поток ошибок в файл можно так (соединение потоков):

 Консоль:
command 2>&1 >command.log

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

5

drBatty пишет:

часто > не срабатывает. потому-что выходных потоков 2 - есть ещё поток ошибок.
отправить поток ошибок в файл можно так (соединение потоков):

 Консоль:
command 2>&1 >command.log

Короче:

 Консоль:
command &> command.log

6

Vascom пишет:

Короче:

... и там и там ошибка - старый лог будет стёрт новым. надо >>

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7

drBatty пишет:
Vascom пишет:

Короче:

... и там и там ошибка - старый лог будет стёрт новым. надо >>

Почему ошибка-то, нафига нам старые логи?

8

Vascom пишет:

Почему ошибка-то, нафига нам старые логи?

старые логи должны сами паковаться/удалятся специальной утилитой logrotate
причём эта утилита уже установлена и настроена в эхотаге.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)