เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | เนื้อหา | ถัดไป>

6.5. การสร้างไดเร็กทอรี

ถึงเวลาสร้างโครงสร้างบางอย่างในระบบไฟล์ LFS สร้างแผนผังไดเร็กทอรีมาตรฐานโดยออกคำสั่งต่อไปนี้:


ภาพ

mkdir -pv /{bin,boot,etc/{opt,sysconfig},home,lib/firmware,mnt,opt} mkdir -pv /{media/{floppy,cdrom},sbin,srv,var}

ติดตั้ง -dv -m 0750 /root

ติดตั้ง -dv -m 1777 /tmp /var/tmp

mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src}

mkdir -pv /usr/{,local/}share/{color,dict,doc,info,locale,man} mkdir -v /usr/{,local/}share/{misc,terminfo,zoneinfo}

mkdir -v /usr/libexec.mkdir

mkdir -pv /usr/{,local/}share/man/man{1..8} mkdir -v /usr/lib/pkgconfig


กรณี $(uname -m) ใน

x86_64) mkdir -v /lib64 ;; เอสแซค


mkdir -v /var/{log,mail,spool} ln -sv /run /var/run

ln -sv /run/lock /var/lock

mkdir -pv /var/{opt,cache,lib/{color,เบ็ดเตล็ด,locate},local}


โดยค่าเริ่มต้น ไดเร็กทอรีถูกสร้างขึ้นด้วยโหมดการอนุญาต 755 แต่สิ่งนี้ไม่พึงปรารถนาสำหรับไดเร็กทอรีทั้งหมด ในคำสั่งด้านบน มีการเปลี่ยนแปลงสองอย่าง—หนึ่งรายการในไดเร็กทอรีหลักของ user รากและอีกอันไปยังไดเร็กทอรีสำหรับไฟล์ชั่วคราว

การเปลี่ยนโหมดครั้งแรกทำให้แน่ใจได้ว่าไม่ใช่แค่ใครก็ตามที่สามารถเข้าสู่ /ราก ไดเร็กทอรี—เหมือนกับที่ผู้ใช้ทั่วไปทำกับโฮมไดเร็กทอรีของเขาหรือเธอ การเปลี่ยนโหมดที่สองทำให้แน่ใจว่าผู้ใช้ทุกคนสามารถเขียนไปยัง / Tmp และ /var/tmp ไดเร็กทอรี แต่ไม่สามารถลบไฟล์ของผู้ใช้อื่นออกจากไดเร็กทอรีได้ หลังถูกห้ามโดยสิ่งที่เรียกว่า "บิตเหนียว" ซึ่งเป็นบิตสูงสุด (1) ในมาสก์ 1777 บิต


 

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: