Записать информацию о системе Linux в файл

263
user312840

Я очень новичок в Ubuntu. В моем кратком опыте я был все больше впечатлен тем, что доступно. В настоящее время я пытаюсь периодически регистрировать системную информацию. Я пытаюсь выяснить, есть ли способ сделать это из командной строки.

Я знаю, из командной строки, я могу использовать команду, landscape-sysinfoи она будет отображать:

  • Загрузка системы
  • ОЗУ используется
  • Доступная оперативная память
  • Используемое место на жестком диске
  • Свободное место на жестком диске
  • Использование SWAP

Есть ли способ, которым я могу автоматически записывать этот материал в файл с именем /logs/system-info.log каждую минуту? Если так, то как?

Спасибо!

0

1 ответ на вопрос

1
David

Вот сравнительно простое решение в принципе:

  1. Cron работа, которая выполняется landscape-sysinfo >> /logs/system-info.logкаждую минуту
  2. Сконфигурируйте logrotate для своего /logs/system-info.log(чтобы ваш лог-файл не занимал ваш сервер

Удачи!

Похожие вопросы