>_ IzzyLab

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

Список пользователей из passwd

легко

Выгрузи имена всех пользователей системы (первое поле /etc/passwd) в /root/users.txt, по одному на строку.

Что потренируешь:
  • /etc/passwd
  • cut
  • поля и разделители
  • перенаправление вывода

Разбор темы

/etc/passwd — текстовая база учёток, где каждая строка описывает одного пользователя, а поля разделены двоеточиями: имя:x:UID:GID:описание:домашний_каталог:оболочка. Чтобы вытащить из таких колоночных данных нужный столбец, есть инструменты работы по разделителю: задаёшь символ-разделитель и номер поля — и на выходе остаётся только оно. Результат перенаправляется в файл оператором >.

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

  1. root есть в списке
  2. число строк совпадает с /etc/passwd

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