Под структурой каталогов Линукс понимаются общие принципы организации хранения файлов в операционках подобных UNIX. Структура Линукс-папок кардинальным образом отличается от иерархии принятой в Виндовс.
Содержание:
Структура каталогов в Linux
В отличие от Виндовс Линукс не подразделяется на диски. Все папки хранятся в одном каталоге "root" ("/"). Причём некоторые папки могут храниться в отдельных разделах ЖД. которые примонтированы к главному корневому каталогу. Это рекомендуется тогда, когда необходимо обеспечить сохранность данных в случае вынужденной переустановки системы.
Основные папки Линукс
Линукс имеет сотни разнообразных дистрибутивов, но все они в основном обладают схожей структурой катологов. Это обеспечивает определённую совместимость со стандартами, а также удобство эксплуатации: пользователи, которые привыкли к организации файловой системой на 1 Линукс-дистрибутиве, смогут без труда перейти в случае возникновения необходимости в использовании иного.
В представленной ниже таблице представлены основные каталоги, их назначение и проводится частичное сравнение с элементами Виндовс.
Каталог | Назначение | Аналоги Виндовс (если таковые имеются) |
/ | На нём хранится структура системных каталогов | Диск С |
/bin/ | Здесь хранятся исполняемые бинарные файлы системных утилит | C:\Windows\System32 |
/boot/ | На нём хранится системное ядро и иные загрузочные файлы | C:\Windows |
/cdrom/ | Сохраняет точки монтирования для дисководов | _ |
/dev/ | Сберегает файлы подключённых аппаратов по типам (видеоустройства, ЖД и прочее) либо псевдоустройств (/dev/zero и /dev/null) | _ |
/etc/ | Сохраняет определённые настройки установленных программ и системные настроечные файлы | Аналогом можно частично считать C:\Program Files и C:\Windows\System32 |
/home/ | Содержит пользовательские домашние папки вместе с их данными и настройками | C:\Documents and Settings\ либо C:\Users |
/lib/ | Сохраняет большую часть библиотек обычных программ и некоторых установленных | Частично C:\Windows\System32 и
C:\Windows |
/lost+found/ | Содержит непрописанные в каталогах и не помеченные для перезаписи файлы. У пользователя нет доступа к ней. | Отчасти "Корзина" |
/media/ | Сохраняет точки монтирования для съёмных ЖД, дисководов, флешек. | _ |
///mnt/ | В ней содержатся временные точки монтирования устройств и их файловых систем, которые пользователь добавил вручную | _ |
/opt/ | Здесь собраны дополнительные пакеты программ | C:\Users\Admin\Application Data |
/proc/ | Сохраняет информацию о функционировании системного ядра и об активированных процессах | Отчасти Диспетчер задач |
/root/ | Здесь содержатся данные суперпользователя системы (root) | ОтчастиC:\Users\Admin |
/run/ | Сохраняет временные файлы, выполняющиеся при загрузке системы | Отчасти Автозагрузка |
/sdin/ | Здесь собрана большая часть системных программ для настройки операционки и администрирования | C:\Windows\System32 |
/sry/ | Содержит файлы, которые отвечают за функционирование серверной части системы и всевозможных протоколов и передачи данных по сети (FTP, HTTP и прочее) | Отчасти C:\Windows\System32 |
/sys/ | В нём собрана виртуальная файловая система с данными об установленных драйверах и устройствах | Отчасти Драйвер устройств |
/tmp/ | Предназначен для хранения временных файлов | C:/Windows/Temp |
/usr/ | Сохраняет системные пользовательские данные, а также файлы установленных ручным способом программ | Отчасти C:\Users\ |
/var/ | Здесь хранятся файлы с изменяющимися данными, кеши, логи и т. д. | - |
Знать на память назначение всех папок приветствуется, но не является обязательным.