ฉันมีโฟลเดอร์ที่มีไดเรกทอรีและสิ่งของ 40 GB และฉันต้องการดูขนาดที่แน่นอนของโฟลเดอร์รูทเป็นไบต์ ..
ฉันได้ลองใช้สิ่งนี้ แต่มันแสดงขนาดเป็นกิโลไบต์:
du -s foldername
ฉันมีโฟลเดอร์ที่มีไดเรกทอรีและสิ่งของ 40 GB และฉันต้องการดูขนาดที่แน่นอนของโฟลเดอร์รูทเป็นไบต์ ..
ฉันได้ลองใช้สิ่งนี้ แต่มันแสดงขนาดเป็นกิโลไบต์:
du -s foldername
คำตอบ:
ใช้-B1
พารามิเตอร์เพื่อdu
:
du -s -B1 foldername
$ man 1 du -B, --block-size=SIZE use SIZE-byte blocks
คุณสามารถลอง--apparent-size
ตั้งค่าสถานะ
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