当前位置:首页 > 技术文章 > 正文内容

Linux环境中利用df和du命令统计文件大小的使用技巧

douba34周前 (08-03)技术文章8

简介:在 Linux 里,常常用来统计文件大小的命令有两个,一个是 df ,另一个是 du 。磁盘使用情况du命令(disk usage)呢,它只能查看磁盘里当前存在而且没被删除的文件。可磁盘空余情况 df命令(disk free)主要是用在 Linux 系统上,来统计文件系统磁盘的使用情况。要是删除一个文件,这文件不会马上就在文件系统里没了,只是暂时看不见。得等到所有程序都不用它了,才会按照操作系统的规则把已经删除的文件给释放掉。df 记录的是通过文件系统获取的文件大小,所以它比 du 厉害的地方就是能看到已经删除的文件。

这篇文章主要给大家介绍磁盘文件查看命令 df 命令和 du 命令的使用技巧,详细的内容就在下文啦。

一、登录Linux系统

1.登录Linux系统

2.查看df命令的帮助文件

执行指令# df --help查看其帮助信息

3.查看du命令的帮助文件

执行指令# du --help

二、du命令

1.du命令语法

# du [OPTION] [FILE]

2.du命令option选项

3.du命令使用实例

(1)显示所有目录及文件的大小

备注:使用命令du -a的方式显示了所有目录以及目录下文件的大小,单位默认是 Kb。如果只是使用du命令,不加-a选项,默认情况下只是查看目录的大小,不查看文件的大小。

(2)以易读的方式显示

说明:使用选项-h的方式查看,可以通过 -h 选项可以让大小显示成人类易读的方式,这个选项应该是最常用。

(3)查看指定目录的深度

说明:如果一个目录有很多子目录,只想显示指定层数目录大小的话,可以使用 -d 选项实现。

执行指令# du -d 1查看第一层目录大小

(4)查看最近修改时间

说明:使用--time方式可以显示最近修改时间。

执行指令# du --time /usr/local/

三、df命令

说明:在Linux系统中,df命令是一个用于显示文件系统磁盘空间使用情况的实用工具。

1.df命令语法

# df [OPTION] [FILE]

2.df命令option选项

3.df命令使用实例

(1)统计磁盘的使用情况

执行指令# df

(2)以易读方式统计磁盘使用情况

执行指令# df -h

(3)显示指定文件系统类型

执行指令# df -T

(4) 显示总计信息

执行指令# df --total

相关文章

Linux 中,查找文件指令用法解析(linux查找文件夹命令)

find 命令是 linux 系统中一种强大的搜索命令,用来在系统中精准定位到所需文件的位置,并可以提供各个参数方便筛选查找。用法find [起始路径] [选项] [表达式]起始路径:搜索的根目录选项...

手机混用闪存到底是真是假?教你查手机闪存型号

来源:太平洋电脑网最近,网上传言某手机混用闪存,将UFS 3.0和UFS 3.1的闪存混用在了同一型号的机器上,买不同容量的手机,闪存协议不一样。光从这个描述来看,这做法相当不厚道,消费者买手机等于抽...

如何查询 Linux 中 CPU 的数量?这几个命令要知道!

在深入命令之前,先聊聊为什么要关心 CPU 数量。想象一下,你是个系统管理员,手底下管着几十台服务器,突然有台机器跑任务慢得像乌龟,你得搞清楚是不是 CPU 不够用。或者你是程序员,想写个多线程程序,...

AMD锐龙处理器启用fTPM后导致Linux出现间歇性卡顿问题

IT之家 2 月 16 日消息,AMD 于 2022 年 3 月承认,锐龙处理器在启用 fTPM(基于固件的可信平台模块)之后,导致 Win10、Win11 系统出现间歇性卡顿问题。这个问题最初仅限于...

Ftp、 Samba、NFS服务器的区别(ftp smb nfs哪个快)

Ftp、Samba、NFS服务器的对比情况根据使用的方式来看可以分为3种类别的文件服务器:ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器。1:ftp的客户可以是任意平台2:samb...

linux入门系列15--文件传输之vsftp服务

前面的系列文章基本讲完了linux管理相关的基础知识,从本篇开始讲解centos7中服务程序的部署和配置,以便为外部提供各种服务。日常工作和娱乐中,我们所需的各种资源都离不开网络以及各种服务,我们通过...