【linux-56】文件系统管理-df,du

你们好,我是高胜寒,本文是Linux运维-按部就班学运维-基础篇的第56篇文章。
node

文章目录


前言:

小王刚入职致码科技,担任运维工程师一职,领导让小王负责文件系统管理,先让小王熟悉下文件系统管理的那些经常使用命令。linux

小王回忆了下本身经常使用的系统管理命令,无非就那么几个:
df ,du, fdisk,mount ,umount运维

小王飞快的在百度搜索了一下,发现讲fdisk和 mount 命令的资料不少。异步

关于fdisk命令的文章,能够参考高胜寒的 :ide

fdisk:【linux】按部就班学运维-基础篇-分区命令fdisk.net

关于mount相关的命令介绍,能够参考高胜寒的:
mount: 【linux】按部就班学运维-基础篇-mount3d

不得不说,mount命令,高胜寒已经写得很详细了,甚至都举例说明了同步写入和异步写入的区别。blog

剩下的两个命令是: df,du, 这两个在高胜寒的文章里也有所涉及,可是没有单独拿出来讲,那我今天就写写这个吧。排序

df命令详解

1) 命令的做用

df命令做用是列出文件系统的总体磁盘空间使用状况。能够用来查看磁盘已被使用多少空间和还剩余多少空间图片

2) df命令的语法

df 【选项】 【文件名】

3) 经常使用参数
参数 做用
a 显示全部的文件系统,包括虚拟机文件系统
h 以人们易懂的形式展现,好比GB,M
i 以inode数量来显示
k 以KB为容量来显示文件系统
l 只显示本地文件系统
t 只显示指定的文件系统
help 显示帮助
version 显示版本信息
命令使用举例
a) 以可读的格式展现df命令的输出

在这里插入图片描述
-k参数显示的是KB
在这里插入图片描述

b) 显示版本和帮助

在这里插入图片描述

在这里插入图片描述

c) 以inode的总量和剩余量来显示

在这里插入图片描述

d) 只显示指定的文件类型

在这里插入图片描述

du命令详解

1) 命令的做用

du命令主要用来检查硬盘使用状况,统计文件或目录及子目录使用硬盘的空间大小

2) du命令的语法

du 【选项】 【文件】

3) 命令的参数详解
参数 做用
a 显示全部目录或者文件的大小
b 以字节为单位显示目录或者文件的大小
c 显示目录或者文件的总和
k 以kb的形式输出
h 提升可读性
x 跳过不一样的文件目录
s 仅显示目录或者文件的总计数值
4) du命令使用举例
a) 显示目录或者文件所占用的空间


在这里插入图片描述

b) 显示指定目录或者文件所占的空间

在这里插入图片描述

在这里插入图片描述

c) 查找当前目录下最大的文件

在这里插入图片描述

d)查看/下全部文件的大小并排序

du 和df的区别

du: 经过搜索文件来计算每一个文件的大小,而后累加,只能查看存在的文件。

df : 经过文件系统来快速获空间的大小信息,当咱们删除一个文件的时候,这个文件通常不会立刻消失,只有全部程序都不用的时候,才会释放已删除的文件。 df在统计的时候把删除暂时没有释放的也统计在内。

若是没有删除,du 和df查看的大小是同样,若是存在删除操做,du和df就不一致了。

相关文章
相关标签/搜索