1

我是 linux 新手,我想找到属于特定用户的 10 个最大的文件和目录,我应该怎么做?

谢谢克鲁兹

4

1 回答 1

2

目录:

du $usershome | sort -nr | head -n10

文件:

find $usershome -exec stat --format '%s %n' \{\} \; | sort -nr | head -n10

编辑:所有者

目录:

find / -user $username -type d -exec du --max-depth=1 \{\} \; | sort -nr | head -n10

文件:

find / -user $username -type f -exec stat --format '%s %n' \{\} \; | sort -nr | head -n10
于 2013-04-30T09:01:58.040 回答