Menurut Wikipedia
http://en.wikipedia.org/wiki/Unix_directory_structure
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
disk tambahan tidak boleh dipasang di /mnt/
sesuai dengan tautan pertama, tetapi tidak jahitan sesuai dengan tautan kedua.
Keduanya mengatakan berpikir bahwa mereka seharusnya tidak masuk /media
.
Pertanyaan
Jadi di mana disk ekstra permanen harus dipasang?
linux
freebsd
mount
directory-structure
Sandra Schlichting
sumber
sumber
Jawaban:
Menurut tautan FHS yang Anda berikan
Jadi saya berasumsi bahwa Anda harus memasang sistem file non-root non-root (berarti tidak / var / log atau serupa).
Saya selalu meletakkannya di / mnt / fsidentifier dan kemudian disinkronkan ke saat dibutuhkan.
Jadi misalnya, saya punya / mnt / situs web pada satu titik, / mnt / appdata, / mnt / apa pun, lalu symlink itu. Saya tidak pernah memasang sesuatu secara langsung ke / mnt
Jika Anda menginginkan solusi "bersih", Anda bisa menulis skrip untuk mengambil UUID dari sistem file, membuat titik mount untuknya (di bawah / mnt atau di mana pun Anda inginkan), kemudian pasang sistem file ke titik mount.
sumber
/mnt/website
akan lebih baik ditempatkan di/srv/website
.Disk tambahan biasanya dipasang di direktori yang disebut tempat sesuatu mencerminkan perangkat yang dipasang, misalnya untuk perangkat CD-ROM pertama. Konvensi ini diikuti secara luas di Linux untuk perangkat yang dapat dilepas, dan seringkali tetapi tidak selalu untuk perangkat permanen.
/media/something
/media/cdrom0
FHS melarang distribusi menggunakan direktori di bawah
/mnt
karena beberapa administrator menggunakan/mnt
dirinya sendiri sebagai titik pemasangan untuk pemasangan sementara. Jika Anda adalah administrator, Anda dapat melakukan apa yang Anda suka; tapi jangan gunakan/mnt
itu sendiri sebagai mount point jika Anda membuat direktori di bawahnya.Banyak tempat memiliki konvensi sendiri. Beberapa automounters memiliki direktori atau direktori mereka sendiri (dikonfigurasi melalui
/etc/fstab
dan/etc/auto.*
);/amnt
atau/auto
nama-nama khas. Mount jaringan sering diletakkan di bawah/net/$machine_name
. Beberapa tempat hanya menggunakan apa pun pergi melalui pikiran administrator:/data
,/local
,/scratch
, ...Tentu saja, filesystem yang memiliki tempat khusus dalam struktur direktori harus dipasang di sana. Misalnya, partisi surat biasanya dipasang langsung pada
/var/mail
atau/var/spool/mail
. Jika direktori home Anda tersebar di antara beberapa disk, biasanya untuk memasangnya di bawah/home
, misalnya~alice
=/home/disk0/alice
dan~bill
=/home/disk1/bill
dan seterusnya, jika Anda ingin mengekspos disk yang berbeda di direktori home. Jika tidak, pasang partisi home di mana pun Anda suka dan buat tautan simbolik atau automount/home
.sumber
Di mana pun Anda suka dan di mana itu paling masuk akal untuk Anda. Saya telah melihat varian yang tak terhitung jumlahnya.
Saya sendiri, saya biasanya memasangnya di
/data0
,/data1
atau subdirektori di bawah ini/data
dan menaruh symlink ke tempat yang sesuai (seperti/home
).sumber
/
/mnt
untuk sistem file yang dipasang sementara./media
untuk perangkat yang dapat dilepas./srv
? Saya tidak bisa setuju, kecuali jika Anda memberikan penawaran yang membenarkan komentar Anda yang lain. Yang saya sepakati adalah sebaiknya ada tempat seperti itu.SuSE memiliki / srv sebagai mountpoint umum untuk hal-hal yang berhubungan dengan server.
/ var / lib / aplikasi Anda tampaknya menjadi standar juga.
Karena saya menggunakan automounter dengan entri tetap untuk hal-hal ini, saya cenderung menggunakan / automnt.
Media yang diautomatiskan oleh UDEV (/ media) sedang dialihkan melalui CLAMFS (untuk pemindaian virus) ke / eksternal pada workstation saya.
Begitu singkat - tidak ada standar nyata - terserah Anda.
sumber