Linux командной строки: du --- как сделать это показывать только общее для каждого каталога Я делаю это (с помощью coreutils_8.5-1ubuntu6_amd64): du -sch `find ./ -maxdepth 1 -type d` Я ищу простой способ (более короткий cmd), чтобы найти размер подкаталогов. Спасибо. Ответ 1 Это работает с coreutils 5.97: du -cksh * Ответ 2 В моей версии du (от coreutils 8.14) это работает: du -h -d 1 -h - для удобочитаемых размеров человека. Ответ 3 Следующее выполнило мою работу: du -hs */ Без конечной косой черты выход не ограничивался каталогами. Ответ 4 На самом деле вы можете попробовать: du -kh | cut -f1 Ответ 5 создать псевдоним: alias subs="du -sch `find ./ -maxdepth 1 -type d`" и я вещь "subs" намного короче. Ответ 6 не уверен в coreutils, но мне нравится df -h <directory> или df -h. -h предназначен для чтения человеком.
Ответ 2 В моей версии du (от coreutils 8.14) это работает: du -h -d 1 -h - для удобочитаемых размеров человека.
Ответ 3 Следующее выполнило мою работу: du -hs */ Без конечной косой черты выход не ограничивался каталогами.
Ответ 5 создать псевдоним: alias subs="du -sch `find ./ -maxdepth 1 -type d`" и я вещь "subs" намного короче.
Ответ 6 не уверен в coreutils, но мне нравится df -h <directory> или df -h. -h предназначен для чтения человеком.