从技术上讲,这可以通过mount --bind /realdir /newdir
. 这会给你一个/newdir
/realdir的虚拟挂载。但是df
会将其检测为“虚拟”文件系统,因此用户需要运行df -a
(或df -ha
)或df -h /newdir
查看它,并且由于它不是实际的单独文件系统,因此 df 报告的使用情况与文件系统目录的使用情况相同在。
也许教你的用户使用会更好du -hs
,这将获得目录中的已用空间。
这很奇怪,但是文件系统的子目录根本无法准确报告文件系统级别的使用情况,因为文件可能具有多个硬链接,因为打开的文件在删除时继续使用空间(直到它们已关闭),以及关于 unix/linux 文件系统模型的其他看似奇怪的事情。
如果您的意思是要创建一个文件系统并将其挂载到一个目录中,那么您需要了解底层存储发生了什么才能做到这一点。
归档时间: |
|
查看次数: |
1500 次 |
最近记录: |