Score:1

ผู้ดูแลระบบ Ubuntu (ผู้ใช้) ควรเมานต์ไดเร็กทอรีที่ไม่ได้สร้างโดยการแจกจ่ายที่ใด

ธง cn

ฉันได้อ่านลำดับชั้นของระบบไฟล์ Linux แล้ว

ฉันพบงบดำเนินการที่จะ

สำหรับ /mnt มันบันทึกว่าการแจกแจงบางอย่างสร้างไดเร็กทอรี automount สำหรับฟล็อปปี้ดิสก์และซีดีรอมที่นั่น (และไม่ควรคิดว่ารายการนั้นสมบูรณ์ในแง่ของการแจกแจงโดยใช้ /mnt หรือไดเร็กทอรีที่พวกเขาใช้ imho)

สำหรับ /srv รัฐ LHS

การแจกจ่ายจะต้องดูแลไม่ให้ลบไฟล์ที่อยู่ในไดเร็กทอรีเหล่านี้โดยไม่ได้รับอนุญาตจากผู้ดูแลระบบ

ฉันยังดูสิ่งเหล่านี้

ทำไมถึงมีทั้ง /mnt และ /media?

ไดเร็กทอรี /srv มีอะไรบ้าง

ปรากฏว่า (ส่วนใหญ่มาจากการสังเกต) ว่า ubuntu ดำเนินการ automounts ใน /media/{administrator/user} (ถ้าจริง ดีกว่า /mnt)

ดูเหมือนว่าอูบุนตูจะปล่อยให้ผู้ใช้หรือผู้ดูแลระบบควบคุมทั้งหมด /mnt -- (สอดคล้องกับ LFH ทั้งหมด imho และถ้าเป็นจริง คำตอบที่ฉันต้องการ)

/srv ตามลำดับชั้นของระบบไฟล์ Linux มีการควบคุมร่วมกันโดยการกระจายและผู้ดูแลระบบ/ผู้ใช้

ตอนนี้ฉันต้องการสร้างไดเร็กทอรีในข้อมูลผู้ใช้สำหรับเซิร์ฟเวอร์ไฟล์ สื่อผู้ใช้สำหรับศูนย์สื่อ ไดเร็กทอรีสำหรับการควบคุมแหล่งที่มา ฯลฯ ไดเร็กทอรีเหล่านี้ส่วนใหญ่จะอยู่ในอุปกรณ์อื่นที่ไม่ใช่อุปกรณ์สำหรับบู๊ต

หากอูบุนตูอย่างที่ฉันคาดการณ์ไว้ไม่ได้ใช้ /mnt สำหรับสิ่งที่อาจเป็นตำแหน่งที่ดีที่สุดสำหรับไดเร็กทอรีย่อยต่างๆ ของฉัน (เนื่องจากจะถูกเมาท์และจะไม่ขัดแย้งกับไดเร็กทอรีการแจกจ่ายของอูบุนตู)

/srv หากอูบุนตูไม่ได้ใช้ หรือหากมีชื่อที่แนะนำสำหรับผู้ดูแลระบบ/ผู้ใช้ในไดเร็กทอรี /srv อาจเป็นตัวเลือกที่ดีเช่นกัน แม้ว่าไดเร็กทอรีเหล่านี้จะถูกเมาท์ก็ตาม

โดยทั่วไปคำถามของฉันคือไดเร็กทอรีใดที่ดีกว่าสำหรับไดเร็กทอรีผู้ดูแลระบบ / ผู้ใช้เพื่อหลีกเลี่ยงความขัดแย้งที่อาจเกิดขึ้นกับไดเร็กทอรีที่สร้างโดยการแจกจ่ายเมื่อจำเป็น

ขอขอบคุณล่วงหน้าสำหรับการพิจารณาเรื่องนี้

Score:2
ธง cn

ปรากฏว่า (ส่วนใหญ่มาจากการสังเกต) ว่า ubuntu ทำการเมานต์อัตโนมัติใน /media/{administrator/user} (ถ้าจริง ดีกว่า /mt)

  • /mt เคยมีไว้สำหรับดิสก์คงที่ (hdd, sdd) แต่ปัจจุบันถูกละทิ้งไปสำหรับพาร์ติชันที่ผู้ใช้กำหนด (เช่นจุดเมานต์ใน /).
  • /สื่อ สำหรับสื่อที่ถอดเข้าออกได้ (cd, dvd, bd, usb)

/srv หากไม่ได้ใช้โดยอูบุนตู

ไม่ใช่โดยค่าเริ่มต้น มีไว้สำหรับใช้บริการและซอฟต์แวร์ที่คุณติดตั้งเป็นซอฟต์แวร์เสริม /srv มีหมายเหตุสองสามข้อใน FHS:

วิธีหนึ่งในการจัดโครงสร้างข้อมูลภายใต้ /srv เป็นไปโดยโปรโตคอล เช่น เอฟทีพี, รีซิงค์, www, และ ประวัติย่อ

ข้อมูลที่ผู้ใช้เฉพาะสนใจเท่านั้นควรอยู่ในโฮมไดเร็กทอรีของผู้ใช้รายนั้น หากไดเร็กทอรีและโครงสร้างไฟล์ของข้อมูลไม่เปิดเผยต่อผู้บริโภค ก็ควรเข้าไป /var/lib.

ดังนั้นกรณีการใช้งานสำหรับไดเร็กทอรีจึงถูกจำกัดตามที่เป็น

ตัวอย่างสองสามข้อ: ซีจี สคริปต์ การดาวน์โหลด ftp และอื่นๆ

ตอนนี้ฉันต้องการสร้างไดเร็กทอรีในข้อมูลผู้ใช้สำหรับเซิร์ฟเวอร์ไฟล์ สื่อผู้ใช้สำหรับศูนย์สื่อ ไดเร็กทอรีสำหรับการควบคุมแหล่งที่มา ฯลฯ ไดเร็กทอรีเหล่านี้ส่วนใหญ่จะอยู่ในอุปกรณ์อื่นที่ไม่ใช่อุปกรณ์สำหรับบู๊ต

คุณสามารถใช้ได้ /srv/ สำหรับการที่. แนวคิดคือการสร้างไดเร็กทอรีย่อยตามโปรโตคอลในนั้น

ฉันจะใช้ดิสก์หรือพาร์ติชันอื่นสำหรับสิ่งนี้และสร้างไดเร็กทอรีใหม่ใน / เฉพาะสำหรับสิ่งนี้ที่ใช้เป็นจุดเมานต์ด้วยชื่อที่คุณสร้างขึ้นรับประกัน 100% จะไม่มีค่าเริ่มต้นแตะจุดเชื่อมต่อนั้น (Ubuntu/Linux จะใกล้เคียงกับเค้าโครง FHS)

pasha19 avatar
cn flag
ขอบคุณ - ที่ครอบคลุมอย่างสมบูรณ์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา