อธิบายโครงสร้างไดเรกทอรีของ 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 /
ที่นี่คุณจะพบไดเร็กทอรีที่มีชื่อเช่น; คอร์, dev, ฯลฯ, ระบบ, ส่วนตัว, sbin, tmp, usr, var, ฯลฯ, opt, net, home, Users, Applications, Volumes, bin, network ฯลฯ
แทนที่จะสงสัยในความลึกลับของความหมายของโฟลเดอร์ ไดเร็กทอรี และรายการเหล่านี้ เรามาตรวจสอบและลงรายละเอียดว่าไดเร็กทอรีเหล่านี้คืออะไร และประกอบด้วยอะไรบ้าง เนื่องจากมีความเกี่ยวข้องกับระบบปฏิบัติการ Mac
โดยไม่เรียงลำดับ ต่อไปนี้เป็นตารางที่ช่วยในการสำรวจโครงสร้างไดเร็กทอรีระบบพื้นฐานของ Mac OS:
ไดเรกทอรี่ | คำอธิบาย |
/แอพพลิเคชั่น | อธิบายตัวเอง นี่คือที่เก็บแอปพลิเคชัน Mac ของคุณ |
/ผู้พัฒนา | ไดเรกทอรีนักพัฒนาจะปรากฏขึ้นก็ต่อเมื่อคุณได้ติดตั้งเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Apple แล้ว และไม่ต้องแปลกใจเลยที่ประกอบด้วยเครื่องมือ เอกสารประกอบ และไฟล์ที่เกี่ยวข้องกับนักพัฒนา |
/ห้องสมุด | ไลบรารีที่ใช้ร่วมกัน ไฟล์ที่จำเป็นสำหรับระบบปฏิบัติการเพื่อให้ทำงานได้อย่างถูกต้อง รวมถึงการตั้งค่า การกำหนดค่าตามความชอบ และสิ่งจำเป็นอื่นๆ (หมายเหตุ: คุณยังมีโฟลเดอร์ Libraries ในไดเร็กทอรีหลักของคุณ ซึ่งเก็บไฟล์เฉพาะสำหรับผู้ใช้รายนั้น ). |
/เครือข่าย | อธิบายตนเองอย่างใหญ่หลวง อุปกรณ์ที่เกี่ยวข้องกับเครือข่าย เซิร์ฟเวอร์ ไลบรารี ฯลฯ |
/ระบบ | ไฟล์ที่เกี่ยวข้องกับระบบ ไลบรารี การตั้งค่า สำคัญต่อการทำงานที่เหมาะสมของ Mac OS X |
/ผู้ใช้ | บัญชีผู้ใช้ทั้งหมดบนเครื่องและไฟล์พิเศษ การตั้งค่า ฯลฯ ที่มาพร้อมกับเครื่อง เหมือนกับ /home ใน Linux |
/เล่ม | อุปกรณ์และวอลุ่มที่ติดตั้ง ทั้งแบบเสมือนและจริง เช่น ฮาร์ดดิสก์, ซีดี, ดีวีดี, เมาต์ DMG เป็นต้น |
/ | รูทไดเร็กทอรี แสดงบนระบบไฟล์ที่ใช้ UNIX เกือบทั้งหมด ไดเร็กทอรีหลักของไฟล์อื่นๆ ทั้งหมด |
/bin | ไบนารีทั่วไปที่จำเป็น เก็บไฟล์และโปรแกรมที่จำเป็นในการบูตระบบปฏิบัติการและทำงานอย่างถูกต้อง |
/อื่นๆ | การกำหนดค่าระบบภายในเครื่อง เก็บการดูแลระบบ การกำหนดค่า และไฟล์ระบบอื่นๆ |
/dev | ไฟล์อุปกรณ์ ไฟล์ทั้งหมดที่เป็นตัวแทนของอุปกรณ์ต่อพ่วง รวมถึงคีย์บอร์ด เมาส์ แทร็คแพด ฯลฯ |
/usr | ลำดับชั้นหลักลำดับที่สอง รวมถึงไดเร็กทอรีย่อยที่มีข้อมูล ไฟล์กำหนดค่า และสิ่งจำเป็นอื่นๆ ที่ระบบปฏิบัติการใช้ |
/sbin | ไบนารีระบบที่จำเป็น ประกอบด้วยยูทิลิตี้สำหรับการดูแลระบบ |
/tmp | ไฟล์ชั่วคราว แคช ฯลฯ |
/var | ข้อมูลแปรผัน มีไฟล์ที่เนื้อหาเปลี่ยนแปลงเมื่อระบบปฏิบัติการทำงาน |
คุณอาจพบไดเร็กทอรีอื่นๆ ด้วย ขึ้นอยู่กับเวอร์ชันของ Mac OS X ที่คุณมี และขึ้นอยู่กับว่าคุณได้ทำการปรับแต่งแอพและระบบใดบ้าง
อย่างไรก็ตาม คุณสามารถมั่นใจได้ว่าหากมีไดเร็กทอรีใดอยู่ที่รูทของ Mac OS X นั่นเป็นสิ่งสำคัญและไม่ควรยุ่งกับมัน อย่างน้อยหากไม่มีความรู้โดยละเอียดเกี่ยวกับสิ่งที่คุณกำลังทำอยู่ ห้ามลบ แก้ไข หรือแก้ไขไฟล์ระบบและไดเร็กทอรีบน Mac (อย่างน้อยก็โดยไม่รู้ว่าคุณกำลังทำอะไรอยู่และทำไม) เนื่องจากการทำเช่นนั้นอาจทำให้ระบบปฏิบัติการหยุดชะงักและขัดขวางการทำงานตามที่คาดไว้สำรองข้อมูล Mac ก่อนสำรวจและแก้ไขไดเร็กทอรีระดับระบบเสมอ
หากเราลืมอะไรไปหรือหากอธิบายไม่ถูกรบกวนแสดงความคิดเห็นได้