Linux

額外的永久磁碟應該安裝在“/”的什麼位置?

  • January 15, 2018

根據維基百科

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/fstaband配置/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.

引用自:https://unix.stackexchange.com/questions/29134