用户中每个 www 文件夹的大小家
我需要制作一个 shell 脚本来获取用户主文件夹的每个 www 目录的大小
I need somethings like
USERNAME - WWWdirsize
USERNAME - WWWdirsize
TOTAL www Size = ...
我知道我必须使用 du unix 命令
有什么帮助吗?
I need to make a shell script to get the size of every www directory of my users home folder
I need somethings like
USERNAME - WWWdirsize
USERNAME - WWWdirsize
TOTAL www Size = ...
I know that I have to play with the du unix command
any help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
要获取文件夹的递归大小:du -hs | cut -f 1
因此,要获取每个用户的 www 文件夹的大小:
To get the recursive size of a folder:
du -hs | cut -f 1
So to get the size of each user's www folder:
尝试这样的操作:
我的系统上的输出:
例如,如果您希望仅显示用户名而不是完整路径,则可以对输出进行进一步解析。
Try something like this:
Output on my system:
You can do further parsing of the output if you want only usernames to appear, and not full paths, for instance.
尝试这个命令来计算:
try this command to calculate: