Использование всего доступного дискового пространства является вполне допустимым (и, возможно, рекомендуемым) вариантом для персональных компьютеров. Разделение такой файловой системы, на мой взгляд, прокладывается с древних времен до того, как RAID или виртуальное управление томами были практичными в программном обеспечении. Р>
В UNIX-подобных системах файловая система запускается в корневом каталоге '/'. В терминах DOS / Windows, которые будут «C:»
В DOS / Windows вы добавляете диски для погружения букв D :, E: и т. д. В UNIX-подобных системах вы монтируете диски в каталоги. В тот день, когда у вас были 10 или 10 мегабайт жестких дисков, вы могли монтировать различные каталоги в разных дисках и разделах, чтобы создать иллюзию одного большого диска. В значительной степени RAID 0 плохого человека.
Есть много причин, чтобы разделить различные корневые каталоги, но одна популярная идея заключается в том, что, поскольку разделы swap и / var были написаны, они имеют наибольшую вероятность неудачи. Разделяя их на разные разделы, очень просто просто добавить еще один диск из резервной копии и снова установить его.
Также наличие отдельного / домашнего парирования может быть действительно большим, если вы запускаете несколько версий linux на одной машине. (Например, Ubuntu и Red Hat). Поскольку программы Unix / Linux устанавливают пользовательские настройки в его домашнем каталоге. Это гораздо лучше в теории, чем на практике. Поскольку вам необходимо полностью понять последствия разрешений.
Вот несколько важных каталогов для UNIX-подобных операционных систем и их объяснений.
-
/bin
- Основные исполняемые файлы системы
-
/lib
- базовые системные библиотеки (.so в Linux, DLL в Windows).
-
/boot
- Где живет ядро. Компьютер не запускается без этого.
-
/var
- Каталог - это службы, которые могут хранить файлы. Как файлы журналов и почтовые ящики
-
/etc
- Файлы конфигурации системы
-
/usr
- незаменимые пользовательские приложения. (Unix-system может загружаться без / usr (для целей восстановления), но это было бы не очень весело. В старых системах это то же самое, что и / home.)
-
/home
- Домашние каталоги пользователя. Обычные пользователи могут писать только в свой домашний каталог.
- swap (не каталог) Обычно это отдельный раздел в UNIX. Нет каталога подкачки, хотя вы можете создавать файлы подкачки в Linux.