我们知道,linux系统不同于windows,可以很直观的看到磁盘空间的大小,也无法很方便得获知当前目录的容量大小。
linux之美,在于有着优雅且功能强劲的命令行,熟练应用linux中的一些命令,可以实现传奇式的结果,哈哈。
下面介绍,用linux命令查看磁盘空间以及目录大小的方法。
1,查看linux系统中磁盘的剩余空间。
命令如下:
2,查看linux系统中某目录下磁盘使用的情况。
命令如下:
以上使用du --max-depth=1 -h命令查看当前目录的磁盘使用情况,默认为当前路径。
参考-h,方便读懂文件的大小,不用此参数,将会以字节显示,而不会以K,M,G单位来显示。
此命令的输出结果中,前n-1行显示每个文件夹的大小,最后一行显示当前目录的总大小。
3,只显示当前目录的大小,不显示明细
命令如下:
以上只当前目录的总大小。
还可以用命令:
与上面的输出结果是一样的。
4,查看指定目录的大小
比如查看/var/log/目录的大小,命令如下:
附,相关命令的解释。
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
更多功能请输入如下命令查看:
df --help
du --help
就介绍这些吧,主要是用到了二个linux命令df与du,分别用来查看磁盘空间与目录大小。
脚本学堂,祝大家学习进步。