มีวิธีใดบ้างที่จะดูว่ามีการใช้พื้นที่บน Ubuntu มากแค่ไหน?


9

ฉันสามารถดูจำนวนพื้นที่ที่ใช้ใน Windows เนื่องจาก Ubuntu ใช้แนวคิดรูทจึงไม่มีฮาร์ดไดรฟ์พิเศษอีกต่อไป ฉันจะบอกได้ว่ามีพื้นที่เหลือเหลือเท่าใดเมื่อใช้ Ubuntu

คำตอบ:


16

บรรทัดคำสั่ง

df -h

ตัวอย่าง:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        46G  5,5G   38G  13% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
udev            2,0G  4,0K  2,0G   1% /dev
tmpfs           404M  1,3M  403M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            2,0G   23M  2,0G   2% /run/shm
none            100M   40K  100M   1% /run/user
/dev/sda6        23G  275M   22G   2% /home
/dev/sda7       289G   63M  274G   1% /data

เดสก์ทอป

ค้นหาคำว่า "system" และเลือก "system monitor":

ป้อนคำอธิบายรูปภาพที่นี่


7

ปัญหาเกี่ยวกับวิธีแก้ไขปัญหาอื่น ๆ คือพวกเขายังแสดงรายการไฟล์ที่คุณสร้างและไม่เพียง แต่พื้นที่ที่ใช้โดยโปรแกรมที่ติดตั้ง เพื่อที่ฉันจะใช้สิ่งที่ค่อนข้างซับซ้อน:

dpkg-query -W -f='${Installed-Size;8}' | xargs  | sed -e 's/\ /+/g' | bc

ดังนั้นสิ่งนี้ควรทำอย่างไร

  • dpkg-query -W -f='${Installed-Size;8}' แสดงขนาดเป็น Kibibytes ของแพ็คเกจที่ติดตั้งทั้งหมด
  • xargs คือการป้องกันไม่ให้ sed ถัดไปถูกนำไปใช้กับบรรทัดสุดท้าย
  • sed -e 's/\ /+/g' แทนที่อินสแตนซ์ของอักขระช่องว่างด้วยเครื่องหมายบวก
  • bcเป็นเครื่องคิดเลขบรรทัดคำสั่ง มันใช้เวลา1234 + 12345จาก stdin และส่งคืนผลลัพธ์

อ้างอิง:


และตามนี้: bugs.debian.org/cgi-bin/bugreport.cgi?bug=534408จำนวนที่ส่งคืนควรเป็นจำนวน kibibytes สำหรับขนาดที่ติดตั้งของแพ็คเกจทั้งหมด A kibibyte = 1024 ไบต์
mkoistinen

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.