linux 如何查看目录的剩余空间大小?

在Linux系统里看目录还剩多少空间,其实挺简单的,我给你讲讲怎么操作。

首先,得进到Linux系统里才行。
不过这步得小心,用的一般用户权限不够,有些查分区的命令用不了。
所以,要么你直接用root用户登录,要么先切换到root用户。

等进去了,如果在桌面模式,我一般习惯右键点一下,选个“在终端中打开”之类的选项,这样就有命令行工具了。

接下来,用个命令看看系统分了哪些区,就输入fdisk -l。
这个命令会列出所有硬盘和分区,比如会看到类似磁盘/dev/sda:2 1 .5 GB这样的信息,还有磁盘/dev/mapper/centos-swap:2 1 4 7 MB和磁盘/dev/mapper/centos-root:1 8 .8 GB。
这些信息里,/dev/sda就是硬盘的标识,后面跟着的是分区的标识,比如/dev/mapper/centos-swap和/dev/mapper/centos-root分别对应/dev/sda1 和/dev/sda2 这样你就能清楚地知道每个分区的名字、大小和类型了。

最后,想具体看某个分区还剩多少空间,就用df -l或者df -h这两个命令。
其实它们的作用差不多,就是显示的单位不一样,-l默认用块为单位,-h会用更直观的GB、MB等单位。
你也可以直接用df -lh,这样一次就看到了。
命令列出的信息里,有文件系统、总容量、已用、可用、使用百分比和挂载点,这些都是实时的数据。

这样一操作,Linux里哪个目录还剩多少空间就一目了然了。

LINUX怎么查看文件夹大小_Linux统计文件夹占用空间的方法

Hey,Linux的小伙伴们,今天来聊聊怎么快速查看文件夹的大小,这可是管理磁盘空间时的一个小技巧哦!最常用的命令就是那个“du”(disk usage)。
下面就来详细介绍一下怎么用它来查看大小:
1 . 基础用法:想看哪个目录的大小?简单,du命令加上目录名就ok了。
比如,du就是查看当前目录下所有子目录的大小,而du/home则是查看/home目录的大小。

2 . 人类可读格式:默认的输出单位是KB,但有时候看不懂啊!加个-h参数,大小就变成了K、M、G这种我们更容易理解的单位了。
比如,du -h /var/log,输出结果就会是像1 2 K、2 .3 M这样。

3 . 只看总大小:如果你只想知道某个目录总共占用了多少空间,不用看它里面的子目录,那就用-s参数。
比如,du -sh /home,就直接告诉你/home用了4 .8 G。

4 . 查看指定层级:想深入看看?没问题,用--max-depth参数,加上你想要查看的层级数。
比如,du -h --max-depth=1 / 表示查看根目录下的第一级子目录大小。

5 . 排序筛选:想要找出占用空间最大的目录?那就把du命令和sort、head命令一起用吧。
du -sh /home/会把/home下的所有子目录都列出来,然后sort -hr按大小排序,最后head -5 就只给你最大的5 个目录。

适用场景:这招在磁盘空间不足,或者想找出占用空间异常的文件或目录时特别有用。

总结一下,du命令真是Linux管理的好帮手,几个参数就能玩转大小查看,配合其他命令还能进行更深入的磁盘空间分析。
这对于我们运维和开发来说,是必须掌握的技能呢!