今天早上我在使用 ISPConfig 时遇到了一些问题,现在已经修复,但是我注意到出现了以下问题:
/dev/sda2 on /var/www/clients/client1/web1/log type ext4 (rw,relatime,errors=remount-ro,data=ordered,jqfmt=vfsv0,usrjquota=quota.user,grpjquota=quota.group,_netdev)
它们有很多,对于每一个client
和web
都有一个。
这看起来很奇怪。ISPConfig 怎么能安装/dev/sda2
在这么多不同的文件夹上,但它们却不共享内容。此外,sda2
它还安装在 上/
。
我有一些通过谷歌搜索发现的信息/proc/self/mountinfo
提供了一些更有用的信息:
83 24 8:2 /var/log/ispconfig/httpd/example.net /var/www/clients/client1/web1/log rw,relatime shared:1 - ext4 /dev/sda2 rw,errors=remount-ro,data=ordered,jqfmt=vfsv0,usrjquota=quota.user,grpjquota=quota.group
现在我们有点进展了。看起来,ISPConfig 将sda2
(即/var/log/ispconfig/httpd/example.net
)的子文件夹挂载到/var/www/clients/client1/web1/log
。
我不知道为什么ISPConfig 可以做到这一点,如果有人知道,请随意评论这个问题,但我的问题是:
有没有更好的方法来获取尽可能多的有关挂载点的信息?
/proc/self/mountinfo
很好,它打印了很多信息,但很难阅读,我需要记住每一列的含义才能理解。它对于程序解析来说很好,但对于人类阅读来说就不那么好了。
答案1
命令
df -h
只是
df
给你一些信息
答案2
mount
不带参数时将列出挂载信息。