检查特定用户的特定目录的总文件大小

时间:2011-07-11 00:42:46

标签: linux command filesize

我想检查特定用户的总文件存储量在特定目录中的使用量。我使用ls -lR ./* | grep userid列出属于特定用户的文件。但那我怎么能得到它们的总文件大小呢?

2 个答案:

答案 0 :(得分:8)

您可以执行以下操作,这将显示用户主目录中每个目录的大小,并将在末尾打印其主目录的总大小(所有子目录的总和)。

du -sch /home/USER/*

答案 1 :(得分:4)

使用awk

ls -lR ./* | grep userid | awk '{sum = sum + $5} END {print sum}'