เมื่อไดรฟ์ของเซิร์ฟเวอร์ Ubuntu 20.04 เต็ม เราจะหาไดเร็กทอรี/ไฟล์ที่มีขนาดใหญ่ที่สุดได้อย่างไร โดยเรียงลำดับจากใหญ่ไปหาเล็กที่สุด วิธีนี้ช่วยให้ฉันค้นหาไฟล์ที่จะลบได้ (น่าจะเป็นไฟล์บันทึก)
พยายามติดตั้ง เอ็นดู
แต่มีพื้นที่ไม่เพียงพอ
# sudo apt ติดตั้ง ncdu
กำลังอ่านรายการแพ็กเกจ... เกิดข้อผิดพลาด!
E: ข้อผิดพลาดในการเขียน - เขียน (28: ไม่มีพื้นที่เหลือบนอุปกรณ์)
E: ข้อผิดพลาดในการเขียน - เขียน (28: ไม่มีพื้นที่เหลือบนอุปกรณ์)
E: รายการแพ็คเกจหรือไฟล์สถานะไม่สามารถแยกวิเคราะห์หรือเปิดได้
พยายาม ดู่
กับ เรียงลำดับ
แต่ไม่สามารถทำงานได้โดยไม่มีพื้นที่ว่างในดิสก์เหลืออยู่
# du --max-ความลึก=7 /* | เรียง -n
sort: การเขียนล้มเหลว: /tmp/sort5SKbZn: ไม่มีพื้นที่เหลือบนอุปกรณ์
df -h
เอาต์พุต:
#df -h
ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
อูเดฟ 474M 0 474M 0% /เดฟ
tmpfs 99M 11M 88M 12% /รอบ
/dev/vda1 25G 25G 0 100% /
tmpfs 491M 40K 491M 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /รัน/ล็อค
tmpfs 491M 0 491M 0% /sys/fs/cgroup
/dev/loop0 56M 56M 0 100% /snap/core18/2066
/dev/loop2 68M 68M 0 100% /snap/lxd/20326
/dev/vda15 105M 7.9M 97M 8% /บูต/efi
tmpfs 99M 0 99M 0% /รัน/ผู้ใช้/0
ซ้อนทับ 25G 25G 0 100% /var/lib/docker/overlay2/183819e24cd73185c27ef0af229e31e909f4af51dd7a4e0178eeab68a2f924e1/ผสาน
/dev/loop3 33M 33M 0 100% /snap/snapd/12398
/dev/loop4 56M 56M 0 100% /snap/core18/2074
shm 64M 16K 64M 1% /var/lib/docker/คอนเทนเนอร์/fdcf13f925676b32eaac67a55ff245d4ed7f0c91c78db26169106af56b15e77f/mounts/shm
/dev/loop5 71M 71M 0 100% /snap/lxd/21029
/dev/loop6 33M 33M 0 100% /snap/snapd/12704