linux menunjukkan ukuran isi folder di ls atau perintah lain

31

Saya tahu folder-folder ini masing-masing memiliki> 80gb file. Namun, mereka hanya menampilkan 4.0K di ls -lah? Bagaimana saya bisa memiliki ukuran tampilan termasuk konten?

[root@aapsan01 aapxen01]# ls -lah
total 48K
drwxrwxrwx  6 root root 4.0K Sep 29 03:45 .
drwxrwxrwx 15 root root 4.0K Sep 27 09:15 ..
drwxr-xr-x  2 root root 4.0K Sep 29 03:45 aapxen01.0
drwxr-xr-x  2 root root 4.0K Sep 28 12:10 aapxen01.1
drwxr-xr-x  2 root root 4.0K Sep 27 09:21 aapxen01.2
drwxr-xr-x  2 root root 4.0K Sep 27 09:21 aapxen01.3
Flotsam N. Jetsam
sumber

Jawaban:

35

du --max-depth=1 -h harus menunjukkan berapa banyak ruang yang digunakan folder

Nikolaus Gradwohl
sumber
Itu yang saya mau. Terima kasih. Sayang sekali mereka tidak bisa beralih untuk memberikan info ini. O, baiklah.
Flotsam N. Jetsam
Saya menemukan satu yang cukup berguna, jadi biasanya memilikinya sebagai alias di sistem saya suka du-diratau sesuatu seperti itu.
dtlussier
1
Sebenarnya menambahkan --max-depth=1adalah pilihan yang aneh, karena sub-subfolder (dan file di dalamnya) tidak dihitung sama sekali. Dari pertanyaan tidak jelas apakah itu diinginkan atau tidak.
Olli
Subfolder @Olli dihitung, tetapi tidak ditampilkan.
Bernhard
Juga setara dengandu -d 1 -h
checksum
13

Menggunakan perintah du:

du -sh .

Perhatikan bahwa ini memerlukan waktu, karena harus memindai isi direktori.

Sjoerd
sumber
6

du -sh

di mana smenampilkan ringkasan ukuran direktori.
hformat yang dapat dibaca manusia

Contoh:

[root@smsc tmp]# du -sh
219M    .
kishor
sumber
3

lsmemperlihatkan ukuran entri direktori, bukan dari isi direktori. Direktori itu sendiri pada dasarnya adalah daftar semua nama file yang terdapat dalam direktori, dan karenanya cukup kecil.

Untuk mendapatkan ukuran gabungan dari suatu direktori dan isinya, gunakan du.

Philipp
sumber
2
$ du -sm * | sort -n | ekor -n 20
6 persilleriet
10 bahan bacaan
22 Desktop
24 android
24 ruang kerja
28 Dropbox
35 skol
36 2011v
38 fpsu
42 arsip
46 prosj
54 2011m
54 buku
64 svn
Referensi 99
227 tmp
311 muz
331 gambar
370 src
663 Unduhan
Ярослав Рахматуллин
sumber
1

Untuk menampilkan ukuran /var, gunakan:

du -sh /var

Untuk menunjukkan ukuran isi dari /var, gunakan:

du -sh /var/*
Ajay
sumber