โครงสร้างระบบไฟล์ Linux ประกอบขึ้นอย่างไร? - ส่วนที่ 2

ไดเรกทอรีต้นไม้ดังนั้นลินุกซ์

สำหรับผู้ใช้ที่เพิ่งเริ่มใช้ 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 อยู่ที่ความสามารถในการตรวจจับปัญหาเพื่อป้องกันและแก้ไข


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เลโอนาร์โด dijo

    บทความที่ดีมาก เคยเห็นโฟลเดอร์ a / Palo มีไว้เพื่ออะไร?