Я использовал команду оболочки du для определения размера каталогов на наших файловых серверах в течение достаточно долгого времени, например

find . -type d -iname "*archive*" -not -empty -maxdepth 4 -exec du -sh {} > ~/Desktop/ThingsToArchive.txt \;

найдет все непустые папки со словом "архив" в них и передаст их мне в текстовом файле с указанием их общего размера. Это помогает мне легко находить, куда пользователи помещают файлы для архивирования, и позволяет мне сначала получить большие папки.

Теперь, когда мы подключаемся к серверам Windows , через SMB по сравнению с Mac серверов через AFP, кажется du рода сломаны. Он только сообщает о размере самого каталога, так что все кажется размером 64 КБ, или что у вас есть.

Это можно обойти?

Спасибо

0