Согласно Википедии
http://en.wikipedia.org/wiki/Unix_directory_structure
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
дополнительные диски не должны быть установлены в /mnt/
соответствии с первой ссылкой, но не сшиваются так в соответствии со второй ссылкой.
Оба говорят, что не должны быть в /media
.
Вопрос
Так, где должны быть установлены дополнительные постоянные диски?
linux
freebsd
mount
directory-structure
Сандра Шлихтинг
источник
источник
Ответы:
По ссылке FHS, которую вы дали
Поэтому я предполагаю, что вы имеете в виду постоянно монтируемые некорневые несистемные (то есть не / var / log или подобные) файловые системы.
Я всегда помещал их в / mnt / fsidentifier, а затем вставлял ссылки туда, где это было необходимо.
Так, например, в какой-то момент у меня был / mnt / website, / mnt / appdata, / mnt / что угодно, затем символическая ссылка. Я никогда ничего не монтировал прямо в / mnt
Если вам нужно «чистое» решение, вы можете написать скрипт, который будет принимать UUID файловой системы, создать для нее точку монтирования (в / mnt или где угодно), а затем монтировать файловую систему в точку монтирования.
источник
/mnt/website
было бы лучше разместить в/srv/website
.Дополнительные диски обычно монтируются в каталог, который называется, где что- то отражает подключенное устройство, например, для первого устройства CD-ROM. Это соглашение широко используется в Linux для съемных устройств, и часто, но не всегда, для постоянных устройств.
/media/something
/media/cdrom0
FHS запрещает дистрибутивам использовать каталоги,
/mnt
так как некоторые администраторы используют/mnt
себя в качестве точки монтирования для временных монтирований. Если вы администратор, вы можете делать то, что вам нравится; просто не используйте/mnt
себя в качестве точки монтирования, если вы создаете под ней каталоги.Во многих местах есть свои соглашения. Некоторые автомонтеры имеют свой собственный каталог или каталоги (настраиваются через
/etc/fstab
и/etc/auto.*
);/amnt
или/auto
типичные имена. Сетевые крепления часто ставятся под/net/$machine_name
. В некоторых местах просто использовать то , что прошло через ум администратора:/data
,/local
,/scratch
, ...Конечно, там должны быть смонтированы файловые системы, занимающие определенное место в структуре каталогов. Например, почтовый раздел обычно монтируется непосредственно на
/var/mail
или/var/spool/mail
. Если ваши домашние каталоги распределены между несколькими дисками, обычно монтируйте их под ними/home
, например,~alice
=/home/disk0/alice
и~bill
=/home/disk1/bill
и так далее, если вы хотите выставить различные диски в домашних каталогах. Если вы этого не сделаете, то смонтируйте домашние разделы там, где вам нравится, и создайте в них символические ссылки или автомонтирования/home
.источник
Везде, где вам нравится и где это имеет для вас наибольшее значение. Я видел бесчисленные варианты.
Я сам, я обычно монтировать их
/data0
,/data1
или подкаталоги ниже/data
и поставить символические ссылки на соответствующие места (как/home
).источник
/
/mnt
для временно смонтированных файловых систем./media
для съемных устройств./srv
? Я не могу согласиться, если вы не предоставите цитату, которая оправдывает ваш другой комментарий. Я согласен с тем, что лучше бы было такое место.SuSE имел / srv как общую точку монтирования для связанных с сервером вещей.
/ var / lib / yourapplication также является стандартом.
Поскольку я использую автомонтирование с фиксированными записями для этих вещей, я склонен использовать / automnt.
Носитель, автоматически смонтированный UDEV (/ media), перенаправляется через CLAMFS (для сканирования на вирусы) на / extern на моей рабочей станции.
Короче говоря - нет реального стандарта - это ваше дело.
источник