GNU/Linux >> Belajar Linux >  >> Linux

Ukuran file dalam format yang dapat dibaca manusia

GNU Coreutils berisi alat kecil yang tampaknya tidak dikenal bernama numfmt untuk konversi numerik, itu yang Anda butuhkan:

$ numfmt --to=iec-i --suffix=B --format="%.3f" 4953205820
4.614GiB

Saya pikir itu sesuai dengan kebutuhan Anda, dan tidak sebesar atau retas seperti jawaban lainnya.

Jika Anda menginginkan solusi yang lebih kuat, lihat jawaban saya yang lain.


Apakah ada alasan Anda tidak menggunakan

ls -lh

memerintah ? Jika Anda menggunakan sistem Linux yang telah dirilis dalam beberapa tahun terakhir, Anda memiliki fungsi ini.


Linux
  1. Perbedaan Perhitungan Ukuran Direktori?

  2. Cara Meningkatkan Ukuran Swap di Ubuntu Linux

  3. Batasi Ukuran Unggah File di NGINX

  1. Size() vs ls -la vs du -h ukuran mana yang benar?

  2. Bagaimana cara membatasi ukuran file saat komit?

  3. Menyortir ukuran file yang dapat dibaca manusia

  1. Bagaimana cara mengatur batas Ukuran Unggah File di Apache?

  2. Cara Menangkap Output Perintah Teratas Unix ke File dalam Format yang Dapat Dibaca

  3. format file kata sandi ldapsearch