Saya pikir perintah du saya bingung.
% du -shc DIR ...
...
6123941496 total
% du -shc DIR ...
...
6.1G total
% du -sc --si DIR ...
...
6.6G total
Saya sudah mencoba memberi LANG=C
dan mengecek hasilnya di spreadsheet. Sepertinya -h sudah menghasilkan menggunakan kekuatan 1000 (--si), dan --si memberikan jawaban yang salah. Saya pikir jawaban yang benar adalah 5.7G untuk -h dan 6.1G untuk --si. Jadi apa yang terjadi di sini?
% du --version
du (GNU coreutils) 8.20
...
% uname -a
Linux XXX 3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64 GNU/Linux
disk-usage
Gerry Lufwansa
sumber
sumber
...
diwakilinya? Anda tampaknya telah menjalankan perintah yang sama persis dua kali dan mendapatkan hasil yang berbeda, begitu? Sudahkah Anda membaca penjelasan tentang pengubah ukuranman du
?Jawaban:
Ulangi tes Anda menggunakan
--apparent-size
sakelar.kutipan dari halaman du man
sumber
-b
atau--apparent-size
.--apparent-size
.du
yang datang dengan Mac OS X?