>_ IzzyLab

Практическое задание

Посчитай процессы пользователя

средне

Посчитай, сколько процессов сейчас запущено от пользователя daemon-svc, и запиши число в /root/proc-count.txt.

Что потренируешь:
  • ps
  • фильтр по владельцу
  • wc
  • подсчёт процессов
  • пайпы

Разбор темы

Каждый процесс принадлежит пользователю, от чьего имени запущен, и ps умеет отбирать процессы по владельцу флагом -u — классический приём разбора «что крутится под учёткой». Тонкость: по умолчанию ps печатает строку-заголовок, и если её посчитать, число завысится на единицу — заголовок убирают отдельным флагом. Подсчёт строк делает wc -l, получая вывод через пайп |, а итоговое число перенаправляют в файл через >; в файле должно остаться только число (альтернативно тот же счёт даёт pgrep -u).

Что проверяется

  1. число процессов daemon-svc записано верно

Как это выглядит