1

Как и многие, у меня в системе установлено несколько физических дисков, и я настроил их на постоянное подключение к некоторым путям. Я хочу найти общий подход к нему.

По своему опыту я столкнулся с несколькими соглашениями по этому вопросу:

  1. /[DriveName]
  2. /mnt/[DriveName]
  3. /Volumes/[DriveName] - OSX
  4. Любой путь, который вам нравится

Первый подход, кажется, загрязняет корневое пространство имен. Второй использует каталог, который предполагается использовать для временного монтирования AFAIK. Третье чуждо миру Linux. Четвертый просто хаотично.

Я опираюсь на подход /mnt/[DriveName] но у меня есть некоторые сомнения. Также я подумал, что /disks/[DriveName] или /volumes/[DriveName] может быть хорошим, но я не нашел такого соглашения.

Пожалуйста, назовите предпочитаемую конвенцию по этому вопросу.

1 ответ1

2

Иерархия файловой системы Linux говорит, что /media для

подкаталоги, которые используются в качестве точек монтирования для съемных носителей, таких как дискеты, компакт-диски и ZIP-диски.

и /mnt

при условии, что системный администратор может временно смонтировать файловую систему при необходимости.

Мне часто удобно иметь временную точку монтирования /mnt , и поэтому я не создаю там никаких подкаталогов или чего-то подобного.

Внутренние диски, возможно, не следует считать "съемными", но, поскольку /media может содержать в себе все, что связано с монтажным отделом, я использую это и для внутренних дисков.

Все LFS являются просто общими рекомендациями и, возможно, лучшими практиками, поэтому все, что вам подходит, в пределах разумного. Лично мне лучше всего использовать /mnt для очень временных монтировок (образы петлевых дисков, внешние USB-накопители) и /media для более стабильных монтирований.

Поскольку сегодня на практике дополнительные диски часто содержат только "медиа" (фильмы / музыка / и т.д.), Я нахожу это также мнемоническим :-).


Чтобы напрямую обратиться к вашим точкам:

1. /DriveName

В документе, на который я ссылаюсь в иерархии файловой системы Linux, упоминается ваше мнение о загрязнении /:

Размещение точек монтирования для всех удаляемых носителей непосредственно в корневом каталоге потенциально может привести к большому количеству дополнительных каталогов в /.

, что подразумевается под чем-то, чего следует избегать.

2. /mnt/DriveName

Смотрите предыдущее обсуждение.

3. /Volumes

Очень un-Linux-ы в моих глазах, но, конечно, это работает.

4. «Любой путь, который вам нравится»

На практике "да", но почему не хотелось бы, чтобы они были организованы в организованном порядке?


Что касается имен монтирования, я бы также предложил, по крайней мере, избегать их именования, например /media/sdb1 и т.д., Поскольку на самом деле это не специфичный для раздела параметр (как UUID уже обращается). Лично я использую комбинацию персонально назначенного идентификационного номера и размера раздела, например /media/5-2000 . Уникальный идентификатор раздела позволяет мне завершить табуляцию одним номером после /media/ . Но это все обсуждение очень индивидуальных предпочтений, поэтому я на этом остановлюсь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .