Linux命令:查看文件和文件夹大小

下面简单说说Linux系统命令下如何查看某个文件的大小,以及如何的使用命令。

显示当前目录所有文件大小的命令****ls -lht

  1. 在命令框 输入命令:ls -lht 将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令。

https://images2017.cnblogs.com/blog/1292983/201712/1292983-20171205145320956-643923132.png

  1. 使用du -sh * 命令也可以列出当前文件以及文件夹的大小。这个命令要注意:sh与*之前要有个空格的。列出home目录所有文件大小的总和命令为:du -s /home或du -sh /home

https://images2017.cnblogs.com/blog/1292983/201712/1292983-20171205145344613-1267473504.png

查看单独文件的大小

  1. 查询具体的文件大小首先你要找到该文件,然后使用du -s ,du -sh,ls -lh,都是可以看到该文件的大小的。不过这些命令后面需要带文件名,比如查找文件名为backup.sh文件的大小,命令为:du -s backup.sh ,ls -lh backup.sh

  2. 利用cd,ls 命令找到该文件。ls可以命令列出当前该目录的所有文件。

  3. 输入du -s backup.sh ,ls -lh backup.sh,结果如下图。

https://images2017.cnblogs.com/blog/1292983/201712/1292983-20171205145648034-1505090986.png

显示所有文件夹大小并排序

du -h --max-depth=1 * | sort -hr