df命令:
linux中df命令的功能是拿来检测linux服务器的文件系统的c盘空间占用情况。可以借助该命令来获取硬碟被占用了多少空间linux命令查看磁盘空间,目前还剩下多少空间等信息。
常用命令:df-h
“df-h”这条命令再熟悉不过。以更易读的形式显示目前c盘空间和使用情况。
“df-i”以inode模式来显示c盘使用情况。
至于df-ilinux 软件,先须要去理解一下inode
以博客主的个人理解,最简单的说法,inode包含的信息:文件的字节数linux命令查看磁盘空间,拥有者id,组id,权限永久免费linux服务器,改动时间,链接数,数据block的位置。相反是不表示文件大小。这就是为何df-h和df-i显示的结果是不一样的缘由。
du命令:
显示文件或目录所占用的c盘空间。
du-sh*列举目录中的每一个文件和目录的大小
du-shxxx显示总目录的大小,并且不会列举目录中的每一个文件
du-shxxx/*列举xxx下每位目录和文件所占的容量
Linux查找占用空间最大的文件与目录:du-h--max-depth=1
查看当前目录下文件及文件夹大小并排序
du-sh*|sort-hr

du -sh * | sort -hr | head -n 10 选出排在前面的10个, du -sh * | sort -hr | tail -n 10 选出排在后面的10个。 显示隐藏文件大小 du -sh .[!.]* 显示所有文件并排序 du -sh .[!.]* * | sort -hr | head -n 10

dockersystemdf命令:
Docker的外置CLI指令dockersystemdf,可用于查询镜像(Images)、容器(Containers)和本地卷(LocalVolumes)等空间使用大户的空间占用情况。
可以进一步通过-v参数查看空间占用细节
dockersystemdf-v
dockersystemprune手动清除说明:
该指令默认会消除所有如下资源:
已停止的容器(container)
未被任何容器所使用的卷(volume)
未被任何容器所关联的网路(network)
所有悬空镜像(image)。
该指令默认只会消除悬空镜像,未被使用的镜像不会被删掉。添加-a或--all参数后,可以一并去除所有未使用的镜像和悬空镜像。