Linux空目录是否占用空间问题?

zhuyiweixiao 2013-05-19 11:52:45


从上图是不是说空的目录也会占用空间呢?8字节
...全文
235 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Mymakekuhu 2013-05-20


引用 6 楼 zhuyiweixiao 的回复:
[quote=引用 5 楼 zhuyiweixiao 的回复:]
[quote=引用 2 楼 Mymakekuhu 的回复:]
我刚刚建立空目录,然后用命令“du -hs"查看是否占空间,事实证明占了四个字节。但是我建立空文件,用同样的方法印证确是0个字节。

为什么我建立空目录,然后用命令“du -hs"查看是否占空间,占8字节?[/quote]我的系统是这样的:[/quote]
怎么会这样?
回复
zhuyiweixiao 2013-05-20
引用 5 楼 zhuyiweixiao 的回复:
[quote=引用 2 楼 Mymakekuhu 的回复:]
我刚刚建立空目录,然后用命令“du -hs"查看是否占空间,事实证明占了四个字节。但是我建立空文件,用同样的方法印证确是0个字节。

为什么我建立空目录,然后用命令“du -hs"查看是否占空间,占8字节?[/quote]我的系统是这样的:
回复
zhuyiweixiao 2013-05-20
引用 2 楼 Mymakekuhu 的回复:
我刚刚建立空目录,然后用命令“du -hs"查看是否占空间,事实证明占了四个字节。但是我建立空文件,用同样的方法印证确是0个字节。

为什么我建立空目录,然后用命令“du -hs"查看是否占空间,占8字节?
回复
zhuyiweixiao 2013-05-20
引用 6 楼 zhuyiweixiao 的回复:
[quote=引用 5 楼 zhuyiweixiao 的回复:] [quote=引用 2 楼 Mymakekuhu 的回复:] 我刚刚建立空目录,然后用命令“du -hs"查看是否占空间,事实证明占了四个字节。但是我建立空文件,用同样的方法印证确是0个字节。
为什么我建立空目录,然后用命令“du -hs"查看是否占空间,占8字节?[/quote]我的系统是这样的:[/quote]我系统快的大小1024 页的大小4096
回复
ljc007 2013-05-20
引用 7 楼 Mymakekuhu 的回复:
怎么会这样?
你们的系统设置不一样
# 查看os系统块的大小
tune2fs -l /dev/sda1 |grep 'Block size'

# 查看os系统页的大小
getconf PAGESIZE
回复
Mymakekuhu 2013-05-19
应该是吧,虽然具体没试验过,但是创建一个目录肯定会产生相应的代码,有了代码就会占用空间的,仅个人意见!
回复
在Unix / Linux里,“文件夹”只是字面意思,其实文件夹就是一个文件。 你可以google搜索一下 linux empty folder size,里面有许多回答。 8个字节记述了文件夹名,{filename, inode}
回复
Mymakekuhu 2013-05-19
http://img.my.csdn.net/uploads/201305/19/1368942512_6018.jpg
回复
Mymakekuhu 2013-05-19
我刚刚建立空目录,然后用命令“du -hs"查看是否占空间,事实证明占了四个字节。但是我建立空文件,用同样的方法印证确是0个字节。
回复
相关推荐
发帖
系统维护与使用区
创建于2007-08-27

1.9w+

社区成员

系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
申请成为版主
帖子事件
创建了帖子
2013-05-19 11:52
社区公告
暂无公告