ฉันสงสัยว่าจุดยึดที่สอดคล้องกับ FHS สำหรับฮาร์ดไดรฟ์ภายในและ เครือข่ายแชร์คืออะไร แบบฝึกหัดต่าง ๆ มากมายแนะนำให้ทำการเมานต์ในไดเรกทอรีย่อยไปที่/mnt
หรือ/media
ตามFHS 3.0 (มาตรฐานลำดับชั้นไฟล์):
/media
: จุดเมานท์สำหรับสื่อแบบถอดได้ ( ไดเรกทอรีนี้มีไดเรกทอรีย่อยซึ่งใช้เป็นจุดเชื่อมต่อสำหรับสื่อแบบถอดได้เช่นฟลอปปี้ดิสก์, cdroms และดิสก์ซิป )/mnt
: เมาจุดชั่วคราวติดตั้งระบบแฟ้ม ( ไดเรกทอรีนี้มีไว้เพื่อให้ผู้ดูแลระบบสามารถติดตั้งระบบแฟ้มชั่วคราวตามความจำเป็นเนื้อหาของไดเรกทอรีนี้เป็นปัญหาในท้องถิ่นและไม่ควรส่งผลกระทบต่อลักษณะที่โปรแกรมใด ๆ เป็นระยะ. )
ฉันสมมติว่าจุดเชื่อมต่อเหล่านั้นสามารถไปที่/home/foo/extdrive
/home/foo/nfsshare
ระบบผู้ใช้เดียว แต่ฉันจะกำหนดให้ผู้ใช้ทุกคนสามารถเข้าถึงจุดเชื่อมต่อเหล่านั้นได้ที่ไหน
อัปเดต: FHS 3.0, บทที่ 3.1, ย่อหน้า "Rationale" ที่สอง
- ไดเรกทอรีใหม่ใน
/
(เช่น/workspace
และ/nfsshare
) มีเหตุผลหลายประการที่ทำให้ไม่สามารถสร้างไดเรกทอรีย่อยใหม่ของระบบไฟล์รากได้: ต้องการพื้นที่บนพาร์ติชันรากซึ่งผู้ดูแลระบบอาจต้องการให้มีขนาดเล็กและเรียบง่ายด้วยเหตุผลด้านความปลอดภัยหรือประสิทธิภาพ มันหลีกเลี่ยงวินัยใด ๆ ที่ผู้ดูแลระบบอาจตั้งค่าสำหรับการกระจายลำดับชั้นของไฟล์มาตรฐานข้ามไดรฟ์ข้อมูลที่เมาท์ได้ การแจกจ่ายไม่ควรสร้างไดเร็กทอรีใหม่ในลำดับชั้นรูทโดยไม่ต้องพิจารณาอย่างรอบคอบถึงผลที่ตามมารวมถึงความสามารถในการพกพาของแอปพลิเคชัน
/var
มีการเจริญเติบโตได้เร็วขึ้นกว่าที่คาดไว้และเพื่อให้ติดตั้งดิสก์ที่ 2/var
และติดมันเป็น คำถามที่น่าสนใจ: เครือข่ายแชร์มันเป็น "ต่อต้าน/srv
"!