Кратко
| Описание | Каталог |
|---|---|
| Личный каталог главного пользователя — администратора системы | /root |
| Основные команды операционной системы, которыми пользуются все | /bin |
| Настройки, которые определяют поведение системы и программ | /etc |
| Каталог с постоянно изменяющимися данными вроде журналов событий | /var |
Почему именно так
Главная мысль задания: в Linux расширения у файлов ни на что не влияют — смысл задаёт папка. Раскладка каталогов стандартизована (стандарт FHS), поэтому по названию папки можно почти всегда угадать содержимое.
- /root — «root» здесь имя суперпользователя, а не «корень». Обычные пользователи получают личные каталоги вида /home/имя, а у администратора отдельный /root: он должен быть доступен, даже если /home не смонтирован или сломан.
- /bin — от binaries, «двоичные файлы». Там лежат исполняемые программы базовых команд (ls, cp, cat, mv), нужные всем пользователям. Похожая папка /sbin — команды для администрирования, /usr/bin — остальные программы.
- /etc — конфигурационные файлы: настройки сети, служб, программ. Исторически etc. = «и прочее» (то, что относится к конкретной машине). Файлы там текстовые, их правят вручную.
- /var — от variable, «переменные данные», то есть то, что меняется во время работы: /var/log — журналы событий, /var/cache — кэш, /var/spool — очереди печати и почты.
Как решать похожие задания
Ищи в описании ключевое слово:
- «команды, программы, исполняемые файлы» → bin / sbin;
- «настройки, конфигурация» → etc;
- «журналы, кэш, очереди, растёт со временем» → var;
- «личный каталог, документы пользователя» → home (для администратора — root);
- «временные файлы» → tmp, «устройства» → dev.
Проверка
Описаний четыре и каталогов четыре — каждый вариант использован ровно один раз, повторов нет. Порядок в правом столбце (/bin, /root, /var, /etc) с ответом не совпадает, поэтому при соединении важно смотреть на смысл, а не на номер строки.