0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过df命令显示磁盘空间使用情况

马哥Linux运维 来源:入门小站 作者:入门小站 2022-05-16 11:30 次阅读

	


	

	

1. 检查文件系统磁盘空间使用情况

df命令显示文件系统上的设备名称、总块数、总磁盘空间、已用磁盘空间、可用磁盘空间和挂载点信息

[root@local~]#df

Filesystem1K-blocksUsedAvailableUse%Mountedon
/dev/cciss/c0d0p278361192231858405113058832%/
/dev/cciss/c0d0p52479738022273432124397295%/home
/dev/cciss/c0d0p32975358825503792271398491%/data
/dev/cciss/c0d0p1295561215312587708%/boot
tmpfs25747602574760%/dev/shm

2. 显示所有文件系统磁盘空间使用信息

与上面相同,但它还显示虚拟文件系统的信息以及所有文件系统磁盘使用情况及其内存使用情况。

[root@local~]#df-a

Filesystem1K-blocksUsedAvailableUse%Mountedon
/dev/cciss/c0d0p278361192231861165113031232%/
proc000-/proc
sysfs000-/sys
devpts000-/dev/pts
/dev/cciss/c0d0p52479738022273432124397295%/home
/dev/cciss/c0d0p32975358825503792271398491%/data
/dev/cciss/c0d0p1295561215312587708%/boot
tmpfs25747602574760%/dev/shm
none000-/proc/sys/fs/binfmt_misc
sunrpc000-/var/lib/n

3. 以人类可读的格式显示磁盘空间使用情况

你有没有注意到,上面的命令以字节为单位显示信息,根本不可读,因为我们习惯于以兆字节、千兆字节等形式读取大小,这样很容易理解和记忆。

df命令提供了一个选项来显示尺寸Human Readable格式通过使用'-h'(以人类可读的格式打印结果(例如,1K 2M 3G))。

[root@local~]#df-h

FilesystemSizeUsedAvailUse%Mountedon
/dev/cciss/c0d0p275G23G49G32%/
/dev/cciss/c0d0p524G22G1.2G95%/home
/dev/cciss/c0d0p329G25G2.6G91%/data
/dev/cciss/c0d0p1289M22M253M8%/boot
tmpfs252M0252M0%/dev/shm

4. 显示 / home 文件系统信息

查看唯一设备的信息/home人类可读格式的文件系统使用以下命令。

[root@local~]#df-hT/home

FilesystemTypeSizeUsedAvailUse%Mountedon
/dev/cciss/c0d0p5ext324G22G1.2G95%/home

5. 以字节为单位显示文件系统信息

显示所有文件系统信息和使用情况1024-byte块,使用选项'-k'(例如--block-size=1K)如下。

[root@local~]#df-k

Filesystem1K-blocksUsedAvailableUse%Mountedon
/dev/cciss/c0d0p278361192231872125112921632%/
/dev/cciss/c0d0p52479738022273432124397295%/home
/dev/cciss/c0d0p32975358825503792271398491%/data
/dev/cciss/c0d0p1295561215312587708%/boot
tmpfs25747602574760%/dev/shm

6. 以MB为单位显示文件系统信息

显示所有文件系统使用信息MB(Mega Byte) 将该选项用作-m

[root@local~]#df-m

Filesystem1M-blocksUsedAvailableUse%Mountedon
/dev/cciss/c0d0p276525226444993132%/
/dev/cciss/c0d0p52421721752121595%/home
/dev/cciss/c0d0p32905724907265191%/data
/dev/cciss/c0d0p1289222538%/boot
tmpfs25202520%/dev/shm

7. 以 GB 为单位显示文件系统信息

显示所有文件系统统计信息GB(Gigabyte) 将该选项用作 'df -h'。

[root@local~]#df-h

FilesystemSizeUsedAvailUse%Mountedon
/dev/cciss/c0d0p275G23G49G32%/
/dev/cciss/c0d0p524G22G1.2G95%/home
/dev/cciss/c0d0p329G25G2.6G91%/data
/dev/cciss/c0d0p1289M22M253M8%/boot
tmpfs252M0252M0%/dev/shm

8. 显示文件系统 inode

使用-i开关将显示文件系统的已使用 inode 数量及其百分比信息。

[root@local~]#df-i

FilesystemInodesIUsedIFreeIUse%Mountedon
/dev/cciss/c0d0p220230848133143200977051%/
/dev/cciss/c0d0p56403712798613560509913%/home
/dev/cciss/c0d0p376854401388241629719919%/data
/dev/cciss/c0d0p17630440762641%/boot
tmpfs643691643681%/dev/shm252M0252M0%/dev/shm

9. 显示文件系统类型

如果您注意到上述所有命令输出,您将看到结果中没有提到Linux 文件系统类型。要检查系统的文件系统类型,请使用选项T。它将显示文件系统类型以及其他信息。

[root@local~]#df-T

FilesystemType1K-blocksUsedAvailableUse%Mountedon
/dev/cciss/c0d0p2ext378361192231888125112761632%/
/dev/cciss/c0d0p5ext32479738022273432124397295%/home
/dev/cciss/c0d0p3ext32975358825503792271398491%/data
/dev/cciss/c0d0p1ext3295561215312587708%/boot
tmpfstmpfs25747602574760%/dev/shm

10. 包括某些文件系统类型

如果要显示某些文件系统类型,请使用-t选项。例如下面的命令只会显示ext3文件系统。

[root@local~]#df-text3

Filesystem1K-blocksUsedAvailableUse%Mountedon
/dev/cciss/c0d0p278361192231900725112635632%/
/dev/cciss/c0d0p52479738022273432124397295%/home
/dev/cciss/c0d0p32975358825503792271398491%/data
/dev/cciss/c0d0p1295561215312587708%/boot

11. 排除某些文件系统类型

如果要显示不属于的文件系统类型ext3键入使用选项作为-x。例如,以下命令将只显示除ext3.

[root@local~]#df-xext3

Filesystem1K-blocksUsedAvailableUse%Mountedon
tmpfs25747602574760%/dev/shm

12. 显示 df 命令的信息。

使用'--help' 开关将显示与df命令。

[root@local~]#df--help

Usage:df[OPTION]...[FILE]...
ShowinformationaboutthefilesystemonwhicheachFILEresides,
orallfilesystemsbydefault.

Mandatoryargumentstolongoptionsaremandatoryforshortoptionstoo.
-a,--allincludedummyfilesystems
-B,--block-size=SIZEuseSIZE-byteblocks
-h,--human-readableprintsizesinhumanreadableformat(e.g.,1K234M2G)
-H,--silikewise,butusepowersof1000not1024
-i,--inodeslistinodeinformationinsteadofblockusage
-klike--block-size=1K
-l,--locallimitlistingtolocalfilesystems
--no-syncdonotinvokesyncbeforegettingusageinfo(default)
-P,--portabilityusethePOSIXoutputformat
--syncinvokesyncbeforegettingusageinfo
-t,--type=TYPElimitlistingtofilesystemsoftypeTYPE
-T,--print-typeprintfilesystemtype
-x,--exclude-type=TYPElimitlistingtofilesystemsnotoftypeTYPE
-v(ignored)
--helpdisplaythishelpandexit
--versionoutputversioninformationandexit

SIZEmaybe(ormaybeanintegeroptionallyfollowedby)oneoffollowing:
kB1000,K1024,MB1000*1000,M1024*1024,andsoonforG,T,P,E,Z,Y.

Reportbugsto.

原文标题:linux 中检查磁盘空间的 df 命令

文章出处:【微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11191

    浏览量

    208624
  • 磁盘
    +关注

    关注

    1

    文章

    358

    浏览量

    25151
  • 文件系统
    +关注

    关注

    0

    文章

    284

    浏览量

    19866

原文标题:linux 中检查磁盘空间的 df 命令

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    rtthread编译后如何查看堆栈空间使用情况

    rtthread编译后如何查看堆栈空间使用情况,现在只能在编译完成后看到总大小,有没有办法能看到详细的使用情况。 由于RAM只有128K,除去内存池32k,想看看剩余的RAM在哪用了
    发表于 03-05 07:58

    全志Linux磁盘操作基础命令

    /sdc2 df命令 显示Linux上文件系统磁盘使用的占用情况。 [ubuntu@book:~]$
    发表于 09-02 10:47

    Linux下可以用df命令查看磁盘空间

    Linux下 df 命令查看磁盘空间
    发表于 07-12 11:07

    请问根目录分区磁盘空间不够了怎么扩充?

    安装了一些软件后,根目录磁盘空间使用率已经达到92%了,SD卡是32G的,实际只使用了16G,可不可以扩大根目录分区的容量,把后面16G也给分配到根目录分区?
    发表于 09-13 07:22

    du 及 df 命令的使用(附带示例)

    du 和 df 命令都是 Linux 系统的重要工具,来显示 Linux 文件系统的磁盘使用情况。这里我们将
    的头像 发表于 03-27 15:48 5014次阅读
    du 及 <b class='flag-5'>df</b> <b class='flag-5'>命令</b>的使用(附带示例)

    Linux中的可用磁盘空间如何检查?

    跟踪磁盘利用率信息是系统管理员(和其他人)的日常待办事项列表之一。Linux 有一些内置的使用程序来帮助提供这些信息。df 命令意思是 “disk-free”,显示 Linux 系统上
    的头像 发表于 07-25 18:53 3376次阅读
    Linux中的可用<b class='flag-5'>磁盘空间</b>如何检查?

    Linux磁盘管理好坏或有什么影响

    df命令参数功能:检查文件系统的磁盘空间用情况。可以利用该命令来获取硬盘被占用了多少空间,目前
    的头像 发表于 10-14 09:52 3560次阅读

    监控网络使用情况的Linux命令行工具

    本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示
    的头像 发表于 10-29 10:49 4665次阅读

    你会使用top命令了解 Fedora 的内存使用情况

    如果你使用过 top 命令来查看 Fedora 系统中的内存使用情况,你可能会惊讶,看起来消耗的数量比系统可用的内存更多。
    发表于 04-22 17:49 1121次阅读

    在Linux系统下使用top命令查看CPU使用情况

    在Linux系统下,使用top命令查看CPU使用情况
    发表于 07-10 11:46 4312次阅读
    在Linux系统下使用top<b class='flag-5'>命令</b>查看CPU<b class='flag-5'>使用情况</b>

    Linux查看资源使用情况和性能调优常用的命令

    、iostat、netstat、df和du命令。 top命令 top命令用来监控系统的资源使用情况,包括CPU、内存、Swap、进程和线程等
    的头像 发表于 11-12 17:54 4155次阅读

    Linux系统解决磁盘空间不足的问题

    首先,使用ssh远程登录服务器,请出df大神看看硬盘的使用情况
    的头像 发表于 11-09 11:05 929次阅读
    Linux系统解决<b class='flag-5'>磁盘空间</b>不足的问题

    linux磁盘空间满了怎么清理

    和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件 如何找到占用空间大的目录或文件? 一种比较笨的方法是,在根目录下,通过du -hs命令,列出各目录所占
    的头像 发表于 11-09 11:46 1044次阅读
    linux<b class='flag-5'>磁盘空间</b>满了怎么清理

    如何在Linux中使用watch命令呢?

    有时,您需要反复运行命令或程序来监视系统的各个方面,如正在运行的进程、磁盘空间使用情况或用户登录情况
    的头像 发表于 11-17 09:34 749次阅读
    如何在Linux中使用watch<b class='flag-5'>命令</b>呢?

    linux传输一半磁盘满了怎么清理

    常用的方法和工具,帮助您解决磁盘空间不足的问题。 第一部分:确认磁盘使用情况(200字) 在解决磁盘空间不足之前,首先需要确认系统中各个文件夹的使用
    的头像 发表于 11-23 10:34 506次阅读