免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6988 | 回复: 6
打印 上一主题 下一主题

在SOLARIS下如何看一个文件夹占用了多少INODE? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-17 11:41 |只看该作者 |倒序浏览
如果一个分区下有多个文件夹,如何按照从多到小的顺序对这个文件夹进行排序

论坛徽章:
0
2 [报告]
发表于 2008-06-17 13:19 |只看该作者
df -F ufs -o i   (assuming you are using UFS)

论坛徽章:
0
3 [报告]
发表于 2008-06-17 14:16 |只看该作者
因为你的mount点是/u01而不是你的/u01/oracle/data看inode是看你mount点的占用情况。

论坛徽章:
1
2015亚冠之全北现代
日期:2015-08-11 10:05:30
4 [报告]
发表于 2008-06-17 15:06 |只看该作者
# cd     /u01/oracle/data\r\n# du -ks  *\r\n然后看哪个目录占的空间大\r\ndf -F ufs -o i 可以查看文件系统的inode。\r\n你的问题肯定是系统提醒你inode满了,其实你只要查看哪个目录中的文件太多即可。

论坛徽章:
0
5 [报告]
发表于 2008-06-17 19:32 |只看该作者
基本上,一个文件一个inode,一个目录下多少文件就多少inode咯\r\n\r\nfind ./ | wc -l 吧 出来的数值基本上可以看着是可参考的文件总数了

论坛徽章:
0
6 [报告]
发表于 2008-06-17 19:43 |只看该作者
what i want is the direcoty  /u01/oracle/data consume how much inode, not the /u01 consume how much inode
inode is a file system level concept. You only have limitation on how many inodes you can have per file system not per directory. I don\'t understand what is your intention to conunt inodes in a directory. If you need to find out how many files are in a directory, there are other ways sich as find, ls -R and wc -l .

论坛徽章:
1
巨蟹座
日期:2014-09-20 13:20:07
7 [报告]
发表于 2008-06-20 14:50 |只看该作者
用quot -f命令可以看到那个用户使用了多大空间和多少个文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP