PDA

View Full Version : แสดงพื้นที่การใช้งาน HDD ด้วยคำสั่ง du



asylu3
11-10-2006, 07:52 PM
โดยปกติเมื่อเราต้องการจะ clear พื้นที่ HDD ก็จะต้องทำการหาก่อนงว่าไฟล์ใดมีขนาดใหญ่เกินไปบ้าง
ซึ่งวิธีที่จะค้นหาส่วนใหญ่มักจะเริ่มจากดูขนาดของ Folder แต่ละอันก่อนว่ามีอันไหนใหญ่มากน้อยเท่าไหร่
ด้วยคำสั่ง

[hide=1]
$du -sh .

หรือ


$du -sk . สำหรับ Solaris 8

แต่ปัญหาก็คือผลลัพธ์ที่ได้จะไม่เรียงลำดับทำให้ดูลำบากมาก
ซึ่งคำสั้งที่ใช้เรียงมีดังนี้คือ


[code]$du --max-depth=1 /home/ | sort -n -r

238208

mlocker
10-05-2007, 03:06 PM
ขอบคุณสำหรับเกล็ดความรู้เพิ่มพูนสมองอีกขั้นนึง ผมเองก็เป็นคนนึงที่ติดใจใน linux และดูเหมือนว่าจะแกะไม่ออกแล้ว tip นี้เป็นประโยชน์ครับ