根据维基百科
http://en.wikipedia.org/wiki/Unix_directory_structure
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
多余的磁盘不应该/mnt/
按照第一个链接来安装,但是不要按照第二个链接来接缝。
双方都以为他们不应该进入/media
。
题
那么应该在哪里安装额外的永久磁盘?
根据维基百科
http://en.wikipedia.org/wiki/Unix_directory_structure
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
多余的磁盘不应该/mnt/
按照第一个链接来安装,但是不要按照第二个链接来接缝。
双方都以为他们不应该进入/media
。
题
那么应该在哪里安装额外的永久磁盘?
Answers:
根据您提供的FHS链接
/mnt/ Temporarily mounted filesystems.
因此,我假设您必须指的是永久安装的非根非系统文件(不是/ var / log或类似文件)。
我总是将它们放在/ mnt / fsidentifier中,然后在需要的地方链接到。
因此,举例来说,我在某个位置使用了/ mnt / website,/ mnt / appdata,/ mnt / whatever,然后将其符号链接。我从未将任何东西直接挂载到/ 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
?我不同意,除非您提供能证明您的其他评论合理的报价。我同意的是,最好有这样一个地方。