查看Linux文件大小的方法(linux文件大小)
Linux文件大小的查看一直是Linux的初学者的痛点,文件查看的时候如果不明确操作,就很容易出现文件大小查看不出来的情况,本文以实例讲解Linux文件大小的查看方法,帮助新手的Linux文件大小的查看。
Linux上查看文件大小的最主要的方法是使用du命令(Disk Usage),它会限定递归搜索指定路径下的文件和目录,超过一定大小的文件会抛出报错,有时生成的结果并不是很准确,在查看特定文件或者文件夹的时候需要使用更为精准的命令,在 Linux 侧有很多不同的文件大小查看方式。
首先,运行df命令,此命令会显示文件系统的实际可用空间,用法如下:
`df -h[文件路径]`
这个命令会查看指定文件夹的已用空间,并以 human readable 的格式输出文件大小,如果未添加任何参数则会查看当前所在路径下的文件大小。
另外,Linux 使用更为细粒度的 stat 命令来查看文件大小,用法如下:
`stat -c %s [文件路径]`
这个命令会查看指定文件的大小,这里会以字节为单位计算,可以在ls -l命令的输出中看到文件的字节方面的大小。
最后,Linux 还提供了 du 命令,如下命令用法:
`du -h –max_depth=1[文件路径]`
这条命令也是查询文件夹下的文件大小,但是这里会以 h 为单位显示大小,同时可以使用 –max_depth 参数限定查询深度,仅限于指定路径下的文件夹,且可以自定义深度。
Linux上查看文件大小涉及到如上三个主要的命令,便于对各个文件大小以及文件夹大小进行准确、快速的查看,具体参数的使用自己可以一一操作慢慢体会。