ยูทิลิตีการใช้งานดิสก์บรรทัดคำสั่ง: df และ du

การเรียกใช้ข้อมูลการใช้ดิสก์บนเครื่อง Mac มักจะรวบรวมโดยการเลือกไฟล์ไดเรกทอรีหรือฮาร์ดไดรฟ์และกดปุ่ม Command-I เพื่อรับข้อมูลจากนั้นจะปรากฏอินเทอร์เฟซ GUI ที่ดีพร้อมด้วยข้อมูลเพิ่มเติมเกี่ยวกับออบเจ็กต์ที่เลือกรวมถึงการใช้ดิสก์ Command-I ไม่ใช่วิธีเดียวที่จะได้ข้อมูลเกี่ยวกับดิสก์ แต่ด้วยบรรทัดคำสั่งมีสองระบบสาธารณูปโภคที่มีประโยชน์เพื่อรวบรวมข้อมูลนี้ที่คุณควรรู้ df และ du ต่อไปนี้คือคำอธิบายสั้น ๆ เกี่ยวกับคำสั่งแต่ละคำและวิธีที่คุณสามารถใช้คำสั่งเหล่านี้ได้:

df - แสดงข้อมูลการใช้ดิสก์ตามระบบไฟล์ (เช่นไดรฟ์ทั้งหมดสื่อที่แนบมา ฯลฯ )

ที่พรอมต์คำสั่งให้พิมพ์:
df -h
ค่าสถานะ -h เป็น "รูปแบบที่มนุษย์สามารถอ่านได้" ซึ่งหมายถึงผลตอบแทนในรูปแบบเมกะไบต์ / กิกะไบต์ที่คุ้นเคย คุณควรเห็นสิ่งต่างๆดังนี้:

$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/disk0s2 74G 52G 22G 70% /

ในกรณีนี้ / dev / disk0s2 เป็นฮาร์ดดิสก์หลักและใช้งานได้ 70%

du - แสดงข้อมูลการใช้ดิสก์สำหรับแต่ละไฟล์และไดเร็กทอรี (เช่นไดเร็กทอรีโฮมโฟลเดอร์ ฯลฯ )

ที่พรอมต์คำสั่งพิมพ์:
du -sh ~
ธง -s สำหรับการสรุปและอีกครั้งธง -h เป็น 'แบบฟอร์มที่มนุษย์สามารถอ่านได้' ~ คือโฮมไดเร็กตอรี่ของคุณ คุณควรเห็นสิ่งต่างๆดังนี้:
$ du -sh ~
26G /Users/MacUser

ไดเรกทอรีบ้านของผู้ใช้นี้ใช้เนื้อที่ 26GB

อีกตัวอย่างหนึ่งคือพิมพ์ du -sh * ที่เทอร์มินัล โดยค่าเริ่มต้นเทอร์มินัลจะเริ่มต้นด้วยไดเร็กทอรีโฮมของคุณเป็น pwd (ไดเร็กทอรีปัจจุบัน)

$ du -sh *
32M Desktop
217M Documents
531M Downloads
12G Library
5.2G Movies
2.1G Music
1.5G Pictures
8.0k Public
36k Sites

ที่คุณสามารถดูได้ * ช่วยให้สามารถแบ่งช่องว่างได้ตามที่ไดเรกทอรี นี้จะมีประโยชน์มากเมื่อพยายามที่จะล้างขึ้นพื้นที่ดิสก์ถ้าคุณไม่ทราบว่าสิ่งที่ hogging ทุกห้อง