Для выполнения задания 10 по системному мониторингу вам потребуется написать bash-скрипт sysmonitor.sh по следующим требованиям:
Создайте скрипт sysmonitor.sh в директории /home/student, который будет выводить необходимую информацию в файл /home/monitor.ext.
Используйте позиционные параметры для передачи скрипту следующих данных:
- временной интервал записи информации в файл в минутах
- количество записей в файл
Информация, которую необходимо записать в файл, включает:
- время
- среднюю загрузку CPU за последние 15 минут
- информацию о трех процессах, потребляющих больше всего CPU (имя команды, запустившей процесс)
Пример запуска скрипта для записи информации в файл каждые 15 минут дважды:
/home/student/sysmonitor.sh 15 2
Не забудьте добавить соответствующие команды в вашем скрипте для считывания позиционных параметров и сбора требуемой информации. Удачи в выполнении задания!
