Как я могу записать температуру своего процессора в файл в Linux?
Недавно я установил lm-сенсор для контроля температуры моего процессора. Я наблюдаю за этой командой в терминале:
while [ true ]; do sensors; sleep 1; done
Но мне нужно получить доступ к своей температуре после того, как я выполню стресс-тестирование процессора, чтобы проанализировать некоторые данные. Есть ли команда, которая может записать мою температуру в файл во время стресс-теста?
1 ответ
Решение
Вы можете перенаправить вывод команды датчиков в файл, используя >>
оператор оболочки:
while [true]
do
sensors >> */your/file/here*
sleep 1
done
>>
Оператор перенаправляет стандартный вывод команды в файл, поэтому в этом случае он записывает выходные данные датчиков в указанный вами файл. Одна секунда довольно частая, поэтому вы должны быть уверены, что этот процесс не запущен.