Использование дискового пространства на владельца, группу или пользователя

540
TheStromp

Я пишу небольшой инструмент, в котором мне нужно найти пользовательскую, пользовательскую или групповую файловую систему-память-использование.

Для каждого из них нет квот, поэтому все они работают в кластере с одинаковыми параметрами HDFS. Я могу получить общее использование этого, но теперь я пытаюсь фильтровать только файлы пользователя, группы или владельца.

Мне нужно только общее количество для каждого, у нас есть около 40 пользователей.

Пользователь 1 - Использование Пользователь 2 - Использование Пользователь 3 - Использование., ,

Если есть синтаксис, который я могу использовать с du или df, пожалуйста, дайте мне знать.

CENTOS 7 SO

С уважением.

-1

1 ответ на вопрос

0
Mukesh Jagani

Я предполагаю, что у вас нет общего каталога, где все пользователи могут хранить содержимое. Если это так, вы можете просто использовать 'du -csh / path / to / the / home / directory / of-specific-user'

Проверьте эту тему для использования памяти на пользователя:

https://stackoverflow.com/questions/14214315/how-to-find-user-memory-usage-in-linux