Для выполнения данного задания вам потребуется создать bash-скрипт с именем sysmonitor.sh в директории /home/student/. Этот скрипт будет выводить необходимую информацию в файл monitor.ext, находящийся в директории /home/.
Пример содержимого файла monitor.ext, который нужно будет генерировать, выглядит следующим образом:
10:00:00 2.5 firefox zoom systemd
10:05:00 1.2 pulseaudio firefox top
Чтобы передать скрипту необходимые позиционные параметры, используйте формат запуска следующим образом:
/home/student/sysmonitor.sh временной_интервал количество_записей
Например, если вы хотите, чтобы информация записывалась в файл каждые 15 минут дважды, нужно запустить скрипт следующим образом:
/home/student/sysmonitor.sh 15 2
После создания скрипта и проверки корректности его работы, вы сможете получить необходимую информацию о загрузке процессора и трех процессах, использующих его больше всего. Удачи в выполнении задания!