Этот модуль познакомит Вас с основами путей к файлам в Linux.
Файловая система Linux устроена в виде «дерева». У этого дерева есть корень (обозначается как /). Корень файловой системы является каталогом, и каждый каталог может содержать другие каталоги и файлы.
Большинство систем содержит следующие каталоги:
/— корневой каталог (root), верхний уровень файловой системы./bin— основные пользовательские программы и утилиты (например,ls,cp,mv)./sbin— системные утилиты для администратора (например, инструменты настройки сети)./usr— программы и библиотеки для пользователей, документация, общие данные./var— изменяемые данные: логи, очереди печати, почта, базы данных и т.п./etc— системные конфигурационные файлы и настройки служб./home— домашние каталоги обычных пользователей./root— домашний каталог суперпользователяroot./libи/lib64— системные библиотеки, необходимые для работы программ в/binи/sbin./tmp— временные файлы, обычно очищаются при перезагрузке./dev— файлы устройств (диски, терминалы, и т.д.)./proc— виртуальная файловая система с информацией о процессах и ядре./sys— интерфейс к различным подсистемам ядра и устройствам./boot— файлы загрузчика и ядра, необходимые для старта системы./mediaи/mnt— точки монтирования внешних и дополнительных файловых систем./opt— дополнительные, обычно сторонние, приложения.
К файлам и каталогам Вы обращаетесь по их пути. Путь от корня файловой системы начинается с символа / (то есть с корневого каталога) и описывает последовательность каталогов, в которые необходимо «спуститься», чтобы найти файл. Каждый элемент пути отделяется очередным символом /.
Вооружившись этими знаниями, переходите к выполнению заданий ниже.