อธิบายโครงสร้างไดเรกทอรี Mac OS X แล้ว

ถ้าคุณเคยมองไปที่ไดเรกทอรีรากของ Mac และสงสัยว่าไดเรกทอรีอื่น ๆ เหล่านี้มีอยู่บ้างคุณอาจจะไม่ได้เป็นคนเดียว Mac OS มีความซับซ้อนมากยิ่งขึ้นกับการมาถึงของ Mac OS X การปรับโครงสร้างไฟล์ยูนิกซ์ที่ไม่คุ้นเคยกับผู้ใช้ Mac OS 9 และ Windows มากนัก ดังนั้นสิ่งที่เป็น / System, / Library, / usr และอื่น ๆ ทั้งหมดหรือไม่?

ที่นี่คุณจะพบภาพรวมคร่าวๆของไดเร็กทอรีเหล่านี้รวมถึงคำอธิบายของไดเร็กทอรีระดับระบบที่พบใน Mac OS X และซอฟต์แวร์ระบบ macOS

โครงสร้างไดเร็กทอรีของ Mac OS X ตรวจสอบและอธิบาย

โดยค่าเริ่มต้นถ้าคุณมองไปที่รากของฮาร์ดดิสก์ของ Mac จาก Finder คุณจะเห็นไดเรกทอรีเสียงที่ไม่คุ้นเคย โครงสร้างไดเร็กทอรีพื้นฐานของ Mac OS ได้รับการเปิดเผยโดยการไปที่ไดเรกทอรีรากของ Mac ซึ่งผู้ใช้ Mac หลายรายอาจประสบปัญหาเมื่อเข้าสู่ "Macintosh HD" ของตนเอง

ไปไกลจากบรรทัดคำสั่งคุณจะเห็นไดเร็กทอรีระดับรากมากยิ่งขึ้นหากคุณพิมพ์ข้อมูลต่อไปนี้:

ls /

ที่นี่คุณจะพบไดเรกทอรีที่มีชื่อเหมือน; core, dev, etc, ระบบ, ส่วนตัว, sbin, tmp, usr, var, etc, เลือก, เน็ต, บ้าน, ผู้ใช้, แอ็พพลิเคชัน, ไดรฟ์, bin, เครือข่าย ฯลฯ

แทนที่จะสงสัยในความลึกลับของสิ่งที่โฟลเดอร์โฟลเดอร์ไดเรกทอรีและรายการเหล่านี้หมายถึงให้เราตรวจสอบและดูรายละเอียดว่าไดเร็กทอรีเหล่านี้เป็นอย่างไรและสิ่งใดที่มีอยู่เนื่องจากเกี่ยวข้องกับระบบปฏิบัติการ Mac

ในลำดับใดไม่มีนี่คือตารางเพื่อช่วยในการสำรวจโครงสร้างไดเร็กทอรีระบบพื้นฐานของ Mac OS:

ไดเรกทอรีลักษณะ
/ การประยุกต์ใช้งานคำอธิบายด้วยตนเองนี่คือที่ที่แอปพลิเคชันของ Mac จะเก็บไว้
/ นักพัฒนาซอฟต์แวร์ไดเร็กทอรีนักพัฒนาซอฟต์แวร์จะปรากฏขึ้นเฉพาะเมื่อคุณได้ติดตั้งเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Apple และไม่แปลกใจมีเครื่องมือเครื่องมือเอกสารและไฟล์สำหรับนักพัฒนาซอฟต์แวร์
/ห้องสมุดไลบรารีที่ใช้ร่วมกันไฟล์ที่จำเป็นสำหรับระบบปฏิบัติการที่จะทำงานอย่างถูกต้องรวมถึงการตั้งค่าค่ากำหนดและสิ่งจำเป็นอื่น ๆ (หมายเหตุ: คุณมีโฟลเดอร์ไลบรารีในไดเรกทอรีบ้านของคุณซึ่งเก็บไฟล์ไว้เฉพาะผู้ใช้นั้น)
/ เครือข่ายอุปกรณ์ที่เกี่ยวกับเครือข่ายเซิร์ฟเวอร์ห้องสมุด ฯลฯ
/ระบบไฟล์ที่เกี่ยวข้องกับระบบไลบรารีค่ากำหนดที่สำคัญสำหรับฟังก์ชันที่เหมาะสมของ Mac OS X
/ ผู้ใช้บัญชีผู้ใช้ทั้งหมดในเครื่องและแฟ้มที่ไม่ซ้ำกันของพวกเขาการตั้งค่าอื่น ๆ เช่น / home ใน Linux
/ เล่มอุปกรณ์และไดรฟ์ที่ติดตั้งทั้งแบบเสมือนหรือแบบจริงเช่นฮาร์ดดิสก์ซีดีดีวีดีเครื่องเชื่อม DMG ฯลฯ
/Root ซึ่งมีอยู่ในระบบไฟล์ยูนิกซ์เกือบทั้งหมด ไดเรกทอรีหลักของไฟล์อื่น ๆ ทั้งหมด
/ binไฟล์ไบนารีที่จำเป็นโดยทั่วไปจะเก็บไฟล์และโปรแกรมต่างๆที่จำเป็นสำหรับการบูตระบบปฏิบัติการและทำงานได้อย่างถูกต้อง
/ etcกำหนดค่าระบบภายในเครื่องกำหนดการจัดการค่าและไฟล์ระบบอื่น ๆ
/ devไฟล์อุปกรณ์ไฟล์ทั้งหมดที่แสดงถึงอุปกรณ์ต่อพ่วง ได้แก่ แป้นพิมพ์เมาส์ trackpads ฯลฯ
/ usrลำดับชั้นหลักที่สองรวมถึงไดเรกทอรีย่อยที่มีข้อมูลไฟล์การกำหนดค่าและข้อมูลสำคัญอื่น ๆ ที่ใช้โดยระบบปฏิบัติการ
sbin /ไบนารีระบบสำคัญมีระบบสาธารณูปโภคสำหรับการดูแลระบบ
tmp /ไฟล์ชั่วคราวแคช ฯลฯ
/ varข้อมูลตัวแปรประกอบด้วยไฟล์ที่มีการเปลี่ยนแปลงเนื้อหาเมื่อระบบปฏิบัติการทำงาน

คุณอาจพบไดเร็กทอรีอื่น ๆ ได้เป็นอย่างดีทั้งนี้ขึ้นอยู่กับรุ่นของ Mac OS X ที่คุณมีและขึ้นอยู่กับว่าคุณใช้แอปและการปรับระบบอยู่บ้าง

อย่างไรก็ตามคุณสามารถมั่นใจได้ว่าถ้าไดเร็กทอรีใด ๆ อยู่ที่รากของ Mac OS X เป็นสิ่งสำคัญและไม่ควรพลาดอย่างน้อยที่สุดหากไม่มีความรู้โดยละเอียดเกี่ยวกับสิ่งที่คุณกำลังทำอยู่ อย่าลบแก้ไขหรือเปลี่ยนแปลงไฟล์ระบบและไดเร็กทอรีบนเครื่อง Mac (อย่างน้อยโดยไม่ทราบว่าคุณกำลังทำอะไรอยู่และทำไม) เนื่องจากการทำเช่นนี้อาจทำให้ระบบปฏิบัติการหยุดชะงักและป้องกันไม่ให้ทำงานได้ตามปกติ ทำสำรอง Mac ก่อนที่จะสำรวจและแก้ไขไดเร็กทอรีระดับระบบ

หากเราลืมสิ่งใดหรือหากมีบางอย่างที่ไม่ได้อธิบายไว้อย่างถูกต้องโปรดอย่าลังเลที่จะพูดด้วยความคิดเห็น