การหาไดเรกทอรีที่ใช้พื้นที่มากที่สุดใน linux หรือ mac


บ่อยครั้งที่เครื่องคอมพิวเตอร์มักจะมีการเก็บไฟล์ต่างๆ มากจนพื้นที่เหลือน้อย แล้วเราอยากจะทราบว่าไดเรกทอรีไหนที่ใช้ให้ใช้คำสั่งในไดเรอกทอรีที่มีไดเรกทอรีย่อยต่างๆ

du -scm | sort -rn

du ย่อมาจาก disk usage เป็นคำสั่งที่ใช้ในการหาข้อมูลเกี่ยวกับการใช้พื้นที่ฮาร์ดดิสก์

-c ให้สรุปยอดการใช้พื้นที่ของแต่ละไดเรอทอรีย่อยหรือไฟล์ในไดเรกทอรที่มีการใช้คำสั่งดังกล่าว

-s ให้แสดงข้อมูลการใช้พื้นที่ของแต่ละไดเรกทอรีย่อยหรือไฟล์

-m หน่วยการใช้พื้นที่เป็น MB


จากนั้นเอาเอาต์พุตของคำสั่ง du -scm มาเป็นอินพุตของ sort -rn

sort คือการจัดเรียงข้อมูล

-r คือเรียงจากมากไปน้อย

-n คือเรียงโดยเปรียบเทียบค่าตัวเลข ไม่ใช่ เปรียบเทียบตามตัวอักษร

หมายเลขบันทึก: 587429เขียนเมื่อ 14 มีนาคม 2015 13:36 น. ()แก้ไขเมื่อ 14 มีนาคม 2015 13:36 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลง


ความเห็น (0)

ไม่มีความเห็น

สงวนลิขสิทธิ์ © 2005-2021 บจก. ปิยะวัฒนา
และผู้เขียนเนื้อหาทุกท่าน
ขอแนะนำ ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี