Видеть разбивку размера папки в Linux?

Есть ли какая-либо команда, которая могла показать мне размер нескольких папок в Linux, возможно, оцениваемом от самого большого до самого маленького?

10
задан 11.11.2009, 12:33

4 ответа

Поскольку другие сказали, du путь состоит в том, чтобы пойти. Но зная опции к du важно. Здесь они:

du -m --max-depth 1 /foo /bar

Это даст Вам размер в мегабайтах каталогов, содержавшихся в /foo и /bar. Если Вы хотите, чтобы вывод был отсортирован, передайте его по каналу через sort утилита:

du -m --max-depth 1 /foo /bar | sort -n -k 1
11
ответ дан 07.12.2019, 12:48

Или можно передать:

du -sm /dir1 /dir2 | sort -nrk 1
#or
du -sm * | sort -nrk 1

Различие между первым и вторым - то, что sencond выберет все файлы и директоров в текущем каталоге и первом просто директора, которых Вы передали.

2
ответ дан 07.12.2019, 12:48

du [опции] [каталоги и/или файлы]

1
ответ дан 07.12.2019, 12:48

использовать du в терминале.

0
ответ дан 07.12.2019, 12:48

Теги

Похожие вопросы