額外的永久磁碟應該安裝在“/”的什麼位置?
根據維基百科
http://en.wikipedia.org/wiki/Unix_directory_structure
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
不應
/mnt/
根據第一個連結安裝額外的磁碟,但根據第二個連結不接縫。兩人都說認為他們不應該在
/media
。題
那麼額外的永久磁碟應該安裝在哪裡呢?
根據您提供的 FHS 連結
/mnt/ Temporarily mounted filesystems.
所以我假設您必須指永久安裝的非根非系統(意思不是 /var/log 或類似的)文件系統。
我總是將它們放在 /mnt/fsidentifier 中,然後在需要的地方進行符號連結。
例如,我曾經有過 /mnt/website、/mnt/appdata、/mnt/whatever,然後對其進行符號連結。我從未將任何東西直接安裝到 /mnt
如果你想要一個“乾淨”的解決方案,你可以編寫一個腳本來獲取文件系統的 UUID,為它創建一個掛載點(在 /mnt 下或任何你想要的地方),然後將文件系統掛載到掛載點。
額外的磁碟通常安裝在一個目錄中,該目錄反映了已安裝的設備,例如第一個 CD-ROM 設備。在 Linux 下,可移動設備廣泛遵循此約定,並且通常但不總是適用於永久設備。
/media/*something*``/media/cdrom0
FHS 禁止發行版使用下面的目錄,
/mnt
因為一些管理員將/mnt
自己用作臨時掛載的掛載點。如果你是管理員,你可以為所欲為;如果您在其下創建目錄,請不要將/mnt
其自身用作安裝點。很多地方都有自己的約定。一些自動掛載器有自己的一個或多個目錄(通過
/etc/fstab
and配置/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
.