สำหรับผู้ใช้ที่เพิ่งเริ่มใช้ Linux คุณควรทราบ Linux ประกอบด้วยวิธีที่แตกต่างจากโครงสร้างไดเร็กทอรีที่คุณอาจคุ้นเคยจาก Windows โดยสิ้นเชิง
ในบทความก่อนหน้านี้เราได้พูดถึงไดเรกทอรีหลักบางส่วน ที่ประกอบเป็นลำดับชั้นภายใน Linux และในครั้งนี้เราจะมาพูดถึงเรื่องอื่น ๆ ที่ผมต้องพูดถึงใน บทความก่อนหน้านี้
/ สูญหาย + พบ
ระบบไฟล์ Linux ทุกระบบมีไดเร็กทอรีที่สูญหาย + พบ หากระบบค้างการบูตครั้งต่อไปจะตรวจสอบระบบไฟล์
และทุกคน ไฟล์ที่เสียหายที่พบในระหว่างการตรวจสอบระบบจะอยู่ในไดเร็กทอรี + found ที่สูญหายเพื่อที่คุณจะได้พยายามกู้คืนข้อมูลให้ได้มากที่สุด
/ สื่ออุปกรณ์สื่อบันทึกแบบถอดได้
ไดเรกทอรีนี้มี ไดเร็กทอรีย่อยซึ่งติดตั้ง lวิธีการสื่อสารของอุปกรณ์ที่เชื่อมต่อกับคอมพิวเตอร์
ตัวอย่างเช่นหากใส่ไดรฟ์ USB ลงในระบบ Linux ของคุณในไดเร็กทอรีจะสร้างโฟลเดอร์ให้โดยอัตโนมัติ คุณสามารถเข้าถึงเนื้อหาของ USB ได้โดยไปที่ไดเร็กทอรีนี้
/ mnt - จุดเชื่อมต่อชั่วคราว
ไดเร็กทอรีนี้ มีระบบไฟล์ภายนอกที่เมาท์
เอนทิตีที่ปรากฏภายใน / mnt แสดงถึงรีซอร์สภายนอกที่สามารถเข้าถึงได้ผ่านไดเร็กทอรีนี้
/เลือก
ไดเร็กทอรีนี้ มีไดเร็กทอรีย่อยสำหรับแพ็กเกจเพิ่มเติม มักใช้เพื่อจัดเก็บไฟล์เพิ่มเติมสำหรับโปรแกรมที่ติดตั้งบนระบบ
/ proc ไฟล์เคอร์เนลและกระบวนการ
ไดเร็กทอรี / proc คล้ายกับไดเร็กทอรี / dev เนื่องจากไม่มีไฟล์มาตรฐานใด ๆ. มีไฟล์พิเศษที่แสดงถึงข้อมูลระบบและกระบวนการ
/ root - ไดเร็กทอรีรูท
ไดเร็กทอรีนี้ เป็นไดเร็กทอรีสำหรับผู้ใช้ root (/ home / root). คุณต้องแยกไดเร็กทอรีนี้ออกจาก / ซึ่งเป็นรูทของระบบไดเร็กทอรี
/ วิ่ง
ไดเร็กทอรีนี้ ให้แอปพลิเคชั่นกับเราเป็นสถานที่มาตรฐานในการจัดเก็บไฟล์ชั่วคราวตลอดจนกระบวนการระบุตัวตนและซ็อกเก็ต เช่นเดียวกับไฟล์ที่ไม่สามารถจัดเก็บใน / tmp เนื่องจากไฟล์ใน / tmp สามารถลบได้
/ sbin ไบนารีการดูแลระบบ
ไดเร็กทอรีนี้ คล้ายกับไดเร็กทอรี / bin เนื่องจากมีไฟล์ไบนารีที่จำเป็นซึ่งผู้ใช้รูทมักจะใช้สำหรับการดูแลระบบ
ไดเร็กทอรีเหล่านี้ทั้งหมด (/ sbin, / usr / sbin และ / usr / local / sbin) ถูกใช้เพื่อวัตถุประสงค์ในการดูแลระบบดังนั้นมีเพียงผู้ดูแลระบบเท่านั้นที่สามารถรันเนื้อหาได้
/ srv บริการข้อมูล
ไดเร็กทอรีนี้ cมีข้อมูลสำหรับบริการที่จัดเตรียมโดยระบบตัวอย่างที่ใช้ได้จริงคือหากใช้เซิร์ฟเวอร์ Apache HTTP เพื่อทำงานกับเว็บไซต์
/ tmp ข้อมูลชั่วคราว
การจัดเก็บแอปพลิเคชัน ไฟล์ชั่วคราวใน / tmp โดยทั่วไปไฟล์เหล่านี้จะถูกลบออกเมื่อระบบรีสตาร์ท
/ usr ไฟล์ไบนารีของผู้ใช้และข้อมูลแบบอ่านอย่างเดียว
ไดเร็กทอรี / usr cมีแอปพลิเคชันและไฟล์ที่ผู้ใช้ใช้
เช่น ไม่จำเป็นสำหรับการทำงานของแอ็พพลิเคชันระบบเนื่องจากถูกเก็บไว้ในไดเร็กทอรี / usr / bin แทนไดเร็กทอรี / binและไบนารีที่จำเป็นสำหรับการดูแลระบบจะไม่ถูกเก็บไว้ในไดเร็กทอรี / usr / sbin แทนที่จะเป็น / sbin
ไลบรารีสำหรับแต่ละแอ็พพลิเคชันจะถูกเก็บไว้ในไดเร็กทอรี / usr / lib และ / usr ยังมีโฟลเดอร์อื่น ๆ ตัวอย่างเช่นไฟล์ที่เป็นอิสระจากสถาปัตยกรรมเช่นกราฟิกจะถูกเก็บไว้ใน / usr / share
ในไดเร็กทอรี / usr / local มักจะติดตั้งแอปพลิเคชันที่คอมไพล์ในเครื่องเนื่องจากไม่ขัดขวางส่วนที่เหลือของระบบ
/ var ข้อมูลตัวแปร
ไดเร็กทอรีนี้ มันจะมีไฟล์ข้อมูลตัวแปรและชั่วคราวรวมถึงไฟล์สปูล (ไฟล์ที่จัดเก็บในคิวที่รอดำเนินการเช่นคิวการพิมพ์)
บันทึกระบบทั้งหมดและบันทึกที่สร้างโดยบริการที่ติดตั้งอยู่ภายในโครงสร้างลำดับชั้นของ / var ซึ่งหมายความว่าขนาดโดยรวมของไดเร็กทอรีนี้จะเติบโตขึ้นอย่างต่อเนื่อง
ประโยชน์ของ / var อยู่ที่ความสามารถในการตรวจจับปัญหาเพื่อป้องกันและแก้ไข
บทความที่ดีมาก เคยเห็นโฟลเดอร์ a / Palo มีไว้เพื่ออะไร?