Bash脚本,结合系统中所有用户的目录大小

时间:2017-10-21 12:37:12

标签: linux bash shell

好的,基本上现在我有一个目录,用于收集文件。

但是,我需要找到系统中所有用户的目录总用量,它应该是以字节为单位。

我长期坚持这一点,如果有人可以帮助我,我会很感激。

1 个答案:

答案 0 :(得分:-1)

如果您要查找用户主文件夹,请尝试使用:

du -b /home

考虑到“系统中的用户”究竟是什么意思,您需要添加/root文件夹的大小,尽管这应该只是几个字节。

要了解有关此类实用程序的信息,请查看unixoid系统上的apropos命令,此处apropos disk space显示了许多其他内容:

  

du(1) - 估算文件空间使用情况

作为下一步,实用程序手册页解释了它的用法和选项:

man du

如果/home文件夹您感兴趣的内容,那么您可以实现一个简单的脚本,迭代/etc/passwd文件中的所有主文件夹,并将它们相加重视。