Anda mungkin sudah tahu bahwa Anda dapat menggunakan perintah ls dengan opsi daftar panjang -l
untuk menampilkan ukuran file di Linux.
ls -l
Namun sayangnya, daftar panjang menunjukkan ukuran file dalam blok dan itu tidak banyak berguna bagi kita manusia.

Untung Anda dapat menggabungkan opsi -l
dengan -h
untuk menampilkan ukuran file dalam format yang dapat dibaca manusia.
ls -lh
Seperti yang Anda lihat, lebih baik menampilkan ukuran file dalam format yang dapat dibaca manusia.

Seperti yang Anda lihat, ukuran file sekarang ditampilkan dalam K (untuk KB), M untuk (MB). Jika ukuran file dalam Bytes, itu tidak ditampilkan dengan akhiran apa pun. Pada contoh di atas, char.sh
berukuran 140 Byte.
Apakah Anda memperhatikan ukuran direktori new_dir? Ini adalah 4KB. Jika Anda menggunakan ls -lh
perintah pada direktori, selalu menunjukkan ukuran direktori sebagai 4.0 K.
Anda harus menggunakan perintah du untuk mendapatkan ukuran sebenarnya dari sebuah direktori di Linux.
Secara default, ukuran blok di sebagian besar sistem Linux adalah 4096 Bytes atau 4 KB. Direktori di Linux hanyalah sebuah file dengan informasi tentang lokasi memori dari semua file di dalamnya.
Anda dapat memaksa perintah ls untuk menampilkan ukuran file dalam MB dengan --block-size
bendera.
ls -l --block-size=M
Masalah dengan pendekatan ini adalah semua file dengan ukuran kurang dari 1 MB juga akan ditampilkan dengan ukuran file 1 MB.

Perintah ls juga memiliki -s
pilihan untuk menampilkan ukuran. Anda harus menggabungkan dengan -h
untuk menampilkan ukuran file dalam bentuk yang dapat dibaca manusia.
ls -sh
Berikut outputnya:
[email protected]:~/tutorial$ ls -sh
total 324M
4.0K char.sh 4.0K hello.sh 319M wp_ghost_export.zip
4.0K file.txt 4.0K new_dir
4.0K filetype.sh 5.5M wp_ghost_export.json
Anda juga dapat menggunakan perintah stat di Linux untuk memeriksa ukuran file.
stat filename
Saya harap Anda menemukan tip cepat ini membantu dalam melihat ukuran file di Linux.