ฉันจะดูขนาดที่แน่นอนของโฟลเดอร์เป็นไบต์ได้อย่างไร


13

ฉันมีโฟลเดอร์ที่มีไดเรกทอรีและสิ่งของ 40 GB และฉันต้องการดูขนาดที่แน่นอนของโฟลเดอร์รูทเป็นไบต์ ..

ฉันได้ลองใช้สิ่งนี้ แต่มันแสดงขนาดเป็นกิโลไบต์:

du -s foldername

คำตอบ:


19

ใช้-B1พารามิเตอร์เพื่อdu:

du -s -B1 foldername
$ man 1 du
 -B, --block-size=SIZE
          use SIZE-byte blocks

คุณสามารถลอง--apparent-sizeตั้งค่าสถานะ


4

du - การใช้พื้นที่ไฟล์โดยประมาณ

-B, --block-size=SIZE
          scale sizes by SIZE before printing them.  E.g., '-BM' prints sizes in units of 1,048,576 bytes.  See SIZE format below.

-b, --bytes
          equivalent to '--apparent-size --block-size=1'

ตัวอย่างเช่น,

user$ du -B1 filename

1
du -sb foldername

ดูเหมือนว่าจะทำเคล็ดลับ


4
สิ่งนี้ให้ตัวเลขที่แตกต่าง - คุณลองจริงหรือไม่
guntbert

@guntbert เป็น-bธงย่อสำหรับ-B1 --apparent-size
Wlerin

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