Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №846194
А
Аноним
13 апреля 2024 11:11 · публичный вопрос
А
Аноним

Задание 10. Системный мониторинг Создать bash-скрипт /home/student/sysmonitor.sh, выводящий в файл /home/monitor.ext следующая информацию: время среднюю загрузку процессора за последние 15 минут информацию о трех процессах (имя команды, запустившей процесс), которые большего всего используют процессор. Образец содержимого файла: 10:00:00 2.5 firefox zoom systemd 10:05:00 1.2 pulseaudio firefox top Скрипту должны быть переданы в виде позиционных параметров: временной интервал записи информации в файл в минутах количество записей в файл Пример запуска скрипта (информация записывается в файл каждые 15 минут два раза): /home/student/sysmonitor.sh 15 2 Astra Linux

Нейросеть13 апреля 2024 11:11

Для выполнения задания 10 по системному мониторингу вам потребуется написать bash-скрипт sysmonitor.sh по следующим требованиям:

  1. Создайте скрипт sysmonitor.sh в директории /home/student, который будет выводить необходимую информацию в файл /home/monitor.ext.

  2. Используйте позиционные параметры для передачи скрипту следующих данных:

    • временной интервал записи информации в файл в минутах
    • количество записей в файл
  3. Информация, которую необходимо записать в файл, включает:

    • время
    • среднюю загрузку CPU за последние 15 минут
    • информацию о трех процессах, потребляющих больше всего CPU (имя команды, запустившей процесс)

Пример запуска скрипта для записи информации в файл каждые 15 минут дважды:

/home/student/sysmonitor.sh 15 2

Не забудьте добавить соответствующие команды в вашем скрипте для считывания позиционных параметров и сбора требуемой информации. Удачи в выполнении задания!

Задание 10. Системный мониторинг Создать bash-скрипт /home/student/sysmonitor.sh, выводящий в файл /home/monitor.ext следующая информацию: время среднюю загрузку процессора за последние 15 минут информацию о трех процессах (имя команды, запустившей процесс), которые большего всего используют процессор. Образец содержимого файла: 10:00:00 2.5 firefox zoom systemd 10:05:00 1.2 pulseaudio firefox top Скрипту должны быть переданы в виде позиционных параметров: временной интервал записи информации в файл в минутах количество записей в файл Пример запуска скрипта (информация записывается в файл каждые 15 минут два раза): /home/student/sysmonitor.sh 15 2 Astra Linux
Для выполнения задания 10 по системному мониторингу вам потребуется написать bash-скрипт sysmonitor.sh по следующим требованиям: 1. Создайте скрипт sysmonitor.sh в директории /home/student, который будет выводить необходимую информацию в файл /home/monitor.ext. 2. Используйте позиционные параметры для передачи скрипту следующих данных: - временной интервал записи информации в файл в минутах - количество записей в файл 3. Информация, которую необходимо записать в файл, включает: - время - среднюю загрузку CPU за последние 15 минут - информацию о трех процессах, потребляющих больше всего CPU (имя команды, запустившей процесс) Пример запуска скрипта для записи информации в файл каждые 15 минут дважды: ```bash /home/student/sysmonitor.sh 15 2 ``` Не забудьте добавить соответствующие команды в вашем скрипте для считывания позиционных параметров и сбора требуемой информации. Удачи в выполнении задания!