我有一个带有VZFS文件系统的VPS主机。如何确定VZFS分区的最大文件大小?
UPD:自由空间(或全部空间)不是我所需要的。有时文件不能占用一个空穴分区卷- fat16有2Gb的限制是一个很好的例子。我需要使用一个大型数据库文件(例如,64 it ),所以我需要知道VPS托管的文件系统是否能够处理它。ext3文件系统使用tune2fs很容易计算,但是VPS通过Virtuozzo使用VSFS,而且它被记录为糟糕。对于linux中的某些文件系统,是否有计算最大文件大小的通用方法?
我正在尝试找到最好的方法来获取一个目录及其子目录中所有文件所使用的空间。有很多像这样的帖子:Calculating a directory's size using Python? 但是,在该线程中推荐的递归文件计数方法和linux du -sh命令给出的结果大相径庭。在只有两个文件的同一目录上,如果我使用任何方法单独计算文件大小,则会得到: 864字节 使用linux du -hs命令,我得到了12K字节! 这是一个巨大的差异,有人知道为什么吗?
到目前为止,我一直在这个问题上碰壁。我的服务器目前对LIST -a命令的响应如下:
drwxr-xr-x 1 owner group 1 Feb 21 04:37 test
drwxr-xr-x 1 owner group 129024 Feb 21 11:05 tardis.mp3
由于某些原因,第二个文件在Filezilla中被解析为文件夹而不是文件。长话短说,事实并非如此。我知道我漏掉了什么。Filezilla似乎看不到文件大小。
这是一个截图:
有人知道为什么Filezilla不能解析文件大小吗?我遗漏了什么?