ฉันจะรับข้อมูลได้อย่างไรหากรูปแบบ HD ของฉันเป็นแบบตรงตัวพิมพ์เล็กและใหญ่หรือตัวพิมพ์เล็ก
ฉันต้องการตรวจสอบให้แน่ใจว่า Mac ของฉันที่ใช้งาน Lion Lion มีระบบไฟล์เล็ก ๆ
ฉันจะรับข้อมูลได้อย่างไรหากรูปแบบ HD ของฉันเป็นแบบตรงตัวพิมพ์เล็กและใหญ่หรือตัวพิมพ์เล็ก
ฉันต้องการตรวจสอบให้แน่ใจว่า Mac ของฉันที่ใช้งาน Lion Lion มีระบบไฟล์เล็ก ๆ
คำตอบ:
คุณสามารถใช้เทอร์มินัลเพื่ออ่านบุคลิกภาพระบบไฟล์:
diskutil info /
ค้นหาฟิลด์ที่มีชื่อด้านล่าง:
File System Personality: Journaled HFS+
Type (Bundle): hfs
Name (User Visible): Mac OS Extended (Journaled)
หากระบบไฟล์เป็นแบบตรงตามตัวพิมพ์ใหญ่ - เล็กคุณจะเห็นJFS ที่ถูกเจอร์นัลตามตัวพิมพ์ใหญ่ - เล็กในบรรทัดแรกที่วางและMac OS Extended (คำนึงถึงขนาดตัวพิมพ์ใหญ่, Journaled)ในส่วนที่สาม
Disk Utility จะแสดงรายการนี้จากหน้าต่างข้อมูลสำหรับระบบไฟล์ที่สามารถมองเห็นได้
diskutil info
ตามที่list
ไม่ได้แสดงข้อมูลที่คาดหวัง
สิ่งนี้ควรใช้งานได้:
touch abc1
touch abC1
ls ab*
วิ่งdiskutil info <device>
และคำตอบของคุณจะปรากฏขึ้น
File System Personality
จะสะท้อนให้เห็นถึงหนึ่งในบุคลิกที่เป็นที่รู้จัก
หากคุณเห็น: File System Personality: Journaled HFS+
นั่นหมายถึงกรณีที่ไม่รู้สึกตัว File System Personality: Case-sensitive Journaled HFS+
เพื่อที่จะตอบคำถามของคุณคุณต้องการที่จะเห็น
คุณสามารถทำการทดสอบในเชลล์:
ป้อนคำสั่งต่อไปนี้:
touch abc1
touch ABC2
ls a*
หากคำสั่ง ls แสดงทั้งสองไฟล์ abc1 และ ABC2 แสดงว่าไดรฟ์ของคุณไม่คำนึงถึงขนาดตัวพิมพ์ หากแสดงเฉพาะ abc1 แสดงว่าตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (เช่นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
ก่อนที่คุณจะปิด Terminal ให้ป้อน rm abc1 และ rm ABC2 เพื่อทำความสะอาดหลังการทดสอบ
ls a*
คำสั่งที่จะบอกคุณสภาพอากาศระบบไฟล์เป็นกรณี ๆ ไป ls a*
ถ้ามันเป็นเพียงเกราะจะแสดงโดยใช้ตัวอย่างล่าสุดของฉันเนื่องจากมีกรณีที่ต่ำกว่าตัวอักษรใน อย่างไรก็ตามหากระบบปฏิบัติการไม่คำนึงls a*
ถึงขนาดตัวพิมพ์คำสั่งจะแสดงทั้งอัลลันและชุดเกราะ
abc1
และABC2
แต่ls a*
จะแสดงเพียงหนึ่งไฟล์ ฉันแค่พยายามช่วย แต่ฉันไม่ต้องการที่จะแก้ไขความต้องการของคุณและดูเหมือนว่าคุณจะอ่อนไหวกับเรื่องนี้ - ดังนั้นฉันจะออกคำตอบตามที่เป็นและปล่อยให้โหวตแทน
สิ่งที่ได้ผลสำหรับฉันคือ:
echo -n This file system is case->tmp; echo -n in>>TMP; echo sensitive>>tmp; cat tmp
วิธีที่เร็วที่สุดคือการใช้ Terminal.app:
diskutil info /Volumes/NAME-OF-VOLUME
หรือ (ถ้าคุณต้องการเห็นเฉพาะบรรทัดที่เกี่ยวข้อง)
diskutil info /Volumes/NAME-OF-VOLUME | grep 'User Visible'
คุณยังสามารถใช้ Disk Utility เพื่อตรวจสอบรูปแบบพาร์ติชัน หากรูปแบบเป็นกรณี ๆ ไปมันจะพูดเช่นนั้นในชื่อรูปแบบมิฉะนั้นจะไม่มีการระบุ
คุณสามารถดูเมนูได้ที่ลิงค์นี้: http://www.kenstone.net/fcp_homepage/partitioning_tiger.html
ระวังว่าไม่ใช่ "Mac" ที่ต้องตรงตามตัวพิมพ์ใหญ่ - เล็กหรือไม่ใช่มันคือแต่ละพาร์ติชันในไดรฟ์ของคุณ