Saya mencoba untuk mendapatkan ukuran direktori (berisi direktori dan sub direktori) dengan menggunakan ls
perintah dengan opsi l
. Tampaknya berfungsi untuk file ( ls -l file name
), tetapi jika saya mencoba untuk mendapatkan ukuran direktori (misalnya, ls -l /home
), saya hanya mendapatkan 4.096 byte, meskipun secara keseluruhan jauh lebih besar.
-h
opsi bermanfaat yang dapat Anda tambahkan ke -l
opsi (yaitu ls -lh
) untuk mendapatkan ukuran file yang akan dicetak dalam notasi yang ramah manusia seperti 1.1M bukan 1130301. The "h "dalam du -hs
perintah yang @sam berikan sebagai jawaban untuk pertanyaan Anda tentang direktori juga berarti" dapat dibaca oleh manusia ", dan itu juga muncul di df -h
mana menunjukkan jumlah yang dapat dibaca yang digunakan manusia dan ruang kosong pada disk.