Selon Wikipedia
http://en.wikipedia.org/wiki/Unix_directory_structure
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
les disques supplémentaires ne doivent pas être montés /mnt/
conformément au premier lien, mais ne sont pas joints selon le deuxième lien.
Les deux disent qu'ils pensaient qu'ils ne devraient pas y être /media
.
Question
Alors, où faut-il monter des disques permanents supplémentaires?
linux
freebsd
mount
directory-structure
Sandra Schlichting
la source
la source
Réponses:
Selon le lien FHS que vous avez donné
Je suppose donc que vous devez signifier des systèmes de fichiers non root non-root montés de manière permanente (ce qui signifie pas / var / log ou similaire).
Je les ai toujours mis dans / mnt / fsidentifier, puis mis en lien symbolique avec le cas échéant.
Ainsi, par exemple, j'ai eu / mnt / website à un moment donné, / mnt / appdata, / mnt / que ce soit, puis un lien symbolique. Je n'ai jamais rien monté directement sur / mnt
Si vous vouliez une solution "propre", vous pouvez écrire un script pour prendre l'UUID du système de fichiers, créer un point de montage pour celui-ci (sous / mnt ou où vous le souhaitez), puis monter le système de fichiers sur le point de montage.
la source
/mnt/website
serait mieux placé/srv/website
.Les disques supplémentaires sont généralement montés dans un répertoire appelé où le quelque chose reflète le périphérique monté, par exemple pour le premier périphérique de CD-ROM. Cette convention est largement suivie sous Linux pour les périphériques amovibles, et souvent mais pas toujours pour les périphériques permanents.
/media/something
/media/cdrom0
Le FHS interdit aux distributions d'utiliser des répertoires sous
/mnt
car certains administrateurs se servent/mnt
de point de montage pour les montages temporaires. Si vous êtes l'administrateur, vous pouvez faire ce que vous voulez; ne vous utilisez simplement pas/mnt
comme point de montage si vous créez des répertoires sous celui-ci.De nombreux endroits ont leur propre convention. Certains monteurs automatiques ont leur propre répertoire ou répertoires (configurés via
/etc/fstab
et/etc/auto.*
);/amnt
ou/auto
sont des noms typiques. Les supports réseau sont souvent placés sous/net/$machine_name
. Certains endroits il suffit d' utiliser tout ce qui sont passés par l'esprit de l'administrateur:/data
,/local
,/scratch
, ...Bien sûr, les systèmes de fichiers qui ont une place spécifique dans la structure de répertoires doivent y être montés. Par exemple, la partition de messagerie est normalement montée directement sur
/var/mail
ou/var/spool/mail
. Si vos répertoires personnels sont répartis entre plusieurs disques, il est typique de les monter en dessous/home
, par exemple~alice
=/home/disk0/alice
et~bill
=/home/disk1/bill
et ainsi de suite, si vous souhaitez exposer les différents disques dans les répertoires personnels. Si vous ne le faites pas, montez les partitions home où vous le souhaitez et créez des liens symboliques ou des montages automatiques dans/home
.la source
Partout où vous le souhaitez et là où cela a le plus de sens pour vous. J'ai vu d'innombrables variantes.
Moi - même, je les monter habituellement à
/data0
,/data1
ou sous-répertoires/data
et mis aux liens symboliques endroits appropriés (comme/home
).la source
/
/mnt
est pour les systèmes de fichiers montés temporairement./media
pour les appareils amovibles./srv
? Je ne suis pas d'accord, à moins que vous ne donniez un devis qui justifie votre autre commentaire. Ce sur quoi je suis d'accord, c'est qu'il vaut mieux avoir un tel endroit.SuSE avait / srv comme point de montage générique pour les éléments liés au serveur.
/ var / lib / yourapplication semble également être un standard.
Puisque j'utilise l'automonteur avec des entrées fixes pour ces choses, j'ai tendance à utiliser / automnt.
Le média monté automatiquement par UDEV (/ media) est redirigé via CLAMFS (pour l'analyse antivirus) vers / extern sur mon poste de travail.
Si court - il n'y a pas de véritable standard - c'est à vous de décider.
la source