IMO, слияние ответов Ernie и Depesz являются самыми близкими к тому, что Вы попросили, за исключением того, что это должно быть 'du-s / домой / */| вид-n'. 'du-h' не сортирует правильно с 'видом-n', потому что это больше не действительно число, например, 10G виды прежде 10M
другая альтернатива, если Вы хотите узнать общее дисковое пространство, используемое каждым пользователем независимо от того, является ли это в их корневом каталоге или не должно установить квоту utils, включить квоту, считающую в соответствующей файловой системе (системах), но оставить квоту каждых пользователей в 0 (неограниченной). это скажет Вам используемое дисковое пространство, а также количество используемого files/inodes.
затем можно просто работать 'repquota-a' для получения отчета как это:
*** Report for user quotas on device /dev/sda8 Block grace time: 7days; Inode grace time: 7days Block limits File limits User used soft hard grace used soft hard grace user1 -- 67844 0 0 7748 0 0 user2 -- 21908 0 0 1742 0 0 user3 -- 27212 0 0 258 0 0 user4 -- 25492 0 0 328 0 0 user5 -- 575536 0 0 2972 0 0 user6 -- 83944 0 0 1114 0 0 user7 -- 501304 0 0 3418 0 0 user8 -- 760068 0 0 5011 0 0 user9 -- 1445396 0 0 1932 0 0 ...
repquota также имеет "-s" опцию для "человекочитаемого" вывода, как "-h" du. не удивительно, это имеет ту же проблему сортировки как du-h, все же.
Попробуйте "анонимный" как вход в систему и адрес электронной почты как пароль. Это - очень старый стандарт для анонимного FTP.
Каков FTP-сервер? Некоторые говорят "анонимный" журнал в, но все еще требуют, чтобы что-то было введено как пароль (обычно, он ищет адрес электронной почты), прежде чем он примет журнал в. Каково поведение, когда Вы соединяетесь с учетной записью с помощью постоянного клиента FTP с пустым паролем?