df用于检查文件系统磁盘占用情况,du检查磁盘空间占用情况!

df 的样例输出 :

[root@linux-world ~]# df
Filesystem            1K-blocks   Used Available Use% Mounted on
/dev/mapper/vg00-root  17003304 804668  15311852   5% /
devtmpfs                 771876      0    771876   0% /dev
tmpfs                    777928      0    777928   0% /dev/shm
tmpfs                    777928   8532    769396   2% /run
tmpfs                    777928      0    777928   0% /sys/fs/cgroup
/dev/mapper/vg00-home  14987616  41000  14162232   1% /home
/dev/sda1                487652  62593    395363  14% /boot
/dev/mapper/vg00-var    9948012  48692   9370936   1% /var
/dev/mapper/vg00-sap   14987656  37636  14165636   1% /sap

第1列是代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);

第2列给出分区包含的数据块(1024字节)的数目;

第3,4列分别表示已用的和可用的数据块数目。

用户也许会感到奇怪,第3,4列块数之和不等于第2列中的块数。这是因为默认的每个分区都留了少量空间供系统管理员使用的缘故。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。清单中Use%列表示普通用户空间使用的百分比,若这一数字达到100%,分区仍然留有系统管理员使用的空间。

最后,Mounted on列表示文件系统的安装点。

使用 -a 选项列出所有文件系统的磁盘使用量

[root@linux-world ~]# df -a
Filesystem            1K-blocks   Used Available Use% Mounted on
rootfs                 17003304 804668  15311852   5% /
proc                          0      0         0    - /proc
sysfs                         0      0         0    - /sys
devtmpfs                 771876      0    771876   0% /dev
securityfs                    0      0         0    - /sys/kernel/security
tmpfs                    777928      0    777928   0% /dev/shm
devpts                        0      0         0    - /dev/pts
tmpfs                    777928   8532    769396   2% /run
tmpfs                    777928      0    777928   0% /sys/fs/cgroup
cgroup                        0      0         0    - /sys/fs/cgroup/systemd
pstore                        0      0         0    - /sys/fs/pstore
cgroup                        0      0         0    - /sys/fs/cgroup/cpuset
cgroup                        0      0         0    - /sys/fs/cgroup/cpu,cpuacct
cgroup                        0      0         0    - /sys/fs/cgroup/memory
cgroup                        0      0         0    - /sys/fs/cgroup/devices
cgroup                        0      0         0    - /sys/fs/cgroup/freezer
cgroup                        0      0         0    - /sys/fs/cgroup/net_cls
cgroup                        0      0         0    - /sys/fs/cgroup/blkio
cgroup                        0      0         0    - /sys/fs/cgroup/perf_event
cgroup                        0      0         0    - /sys/fs/cgroup/hugetlb
configfs                      0      0         0    - /sys/kernel/config
/dev/mapper/vg00-root  17003304 804668  15311852   5% /
selinuxfs                     0      0         0    - /sys/fs/selinux
systemd-1                     0      0         0    - /proc/sys/fs/binfmt_misc
debugfs                       0      0         0    - /sys/kernel/debug
hugetlbfs                     0      0         0    - /dev/hugepages
mqueue                        0      0         0    - /dev/mqueue
/dev/mapper/vg00-home  14987616  41000  14162232   1% /home
/dev/sda1                487652  62593    395363  14% /boot
/dev/mapper/vg00-var    9948012  48692   9370936   1% /var
/dev/mapper/vg00-sap   14987656  37636  14165636   1% /sap
[root@linux-world ~]#

在 df 命令中使用-h选项,以人类易读的格式输出(例如,5K,500M 及 5G)

[root@linux-world ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vg00-root   17G  786M   15G   5% /
devtmpfs               754M     0  754M   0% /dev
tmpfs                  760M     0  760M   0% /dev/shm
tmpfs                  760M  8.4M  752M   2% /run
tmpfs                  760M     0  760M   0% /sys/fs/cgroup
/dev/mapper/vg00-home   15G   41M   14G   1% /home
/dev/sda1              477M   62M  387M  14% /boot
/dev/mapper/vg00-var   9.5G   48M  9.0G   1% /var
/dev/mapper/vg00-sap    15G   37M   14G   1% /sap
[root@linux-world ~]#

假如我们想显示 /sap 文件系统空间的使用情况。

[root@linux-world ~]# df -h /sap/
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg00-sap   15G   37M   14G   1% /sap
[root@linux-world ~]#

-T 选项用在 df 命令中用来显示文件系统的类型。

[root@linux-world ~]# df -T
Filesystem            Type     1K-blocks   Used Available Use% Mounted on
/dev/mapper/vg00-root ext4      17003304 804668  15311852   5% /
devtmpfs              devtmpfs    771876      0    771876   0% /dev
tmpfs                 tmpfs       777928      0    777928   0% /dev/shm
tmpfs                 tmpfs       777928   8532    769396   2% /run
tmpfs                 tmpfs       777928      0    777928   0% /sys/fs/cgroup
/dev/mapper/vg00-home ext4      14987616  41000  14162232   1% /home
/dev/sda1             ext3        487652  62593    395363  14% /boot
/dev/mapper/vg00-var  ext3       9948012  48696   9370932   1% /var
/dev/mapper/vg00-sap  ext3      14987656  37636  14165636   1% /sap
[root@linux-world ~]#

-i 选项用在 df 命令用于显示文件系统的 inode 信息。

[root@linux-world ~]# df -i
Filesystem             Inodes IUsed   IFree IUse% Mounted on
/dev/mapper/vg00-root 1089536 22031 1067505    3% /
devtmpfs               192969   357  192612    1% /dev
tmpfs                  194482     1  194481    1% /dev/shm
tmpfs                  194482   420  194062    1% /run
tmpfs                  194482    13  194469    1% /sys/fs/cgroup
/dev/mapper/vg00-home  960992    15  960977    1% /home
/dev/sda1              128016   337  127679    1% /boot
/dev/mapper/vg00-var   640848  1235  639613    1% /var
/dev/mapper/vg00-sap   960992    11  960981    1% /sap
[root@linux-world ~]#

du常用的选项:

-h:以人类可读的方式显示
-a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
-s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
-c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
-l :统计硬链接占用磁盘空间的大小
-L:统计符号链接所指向的文件占用的磁盘空间大小

linux df du命令相关推荐

  1. Linux df du 命令

    一.df 命令 检查磁盘空间占用情况(并不能查看某个目录占用的磁盘大小). 命令格式: df [option] -h 以容易理解的格式(给人看的格式)输出文件系统分区使用情况,例如 10kB.10MB ...

  2. linux中du命令参数的用法,linux中du命令参数及df命令和dd命令介绍

    本文详细介绍了linux中du命令参数及df命令和dd命令的使用方法,并对之进行了举例说明. linux中df命令参数 linux中df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获 ...

  3. Linux查找之find/df/du命令

    一,find命令 格式: find  [指定查找目录]  [查找规则]  [查找完后执行的action] #  -name  //根据文件名查找,精确查找 #  -iname //根据文件名查找,但是 ...

  4. Linux之du命令

    du命令的作用是估计文件系统的磁盘已使用量,常用于查看文件或者目录所占的磁盘量.du命令 也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命 ...

  5. 【Linux】du命令用法详解

    Linux查看文件大小du命令显示用于文件的块的数量.如果指定的File参数实际上是一个目录,就要报告该目录内的所有文件.如果没有提供 File参数,du命令使用当前目录内的文件. 如果File参数是 ...

  6. linux系统du指令,linux的du命令

    du命令 du命令为disk usage的简写,是一个计算磁盘使用量的工具.du可以用来显示文件系统上的文件夹或者单个文件或者多个文件所占用的磁盘空间.这与df是显然不同的,df显示每个文件系统的磁盘 ...

  7. Linux:dd命令详解(df du命令参数)

    dd 读取键盘输入并进行打印 参数: if=file从所命名文件读取 of=file写到所命名的文件 bs=size指定块大小 ibs=size一次读size个byte obs=size一次写size ...

  8. Linux学习(一)-- df/du命令

    文章目录 磁盘与目录的容量:df,du df [-ahikHTm] [目录或文件名] 参数: 输出的结果信息: 示例: du [-ahskm] [文件或目录名] 参数: 示例: 参考资料 磁盘与目录的 ...

  9. linux du 文件大小排序,du命令 实现Linux 某个文件夹下的文件按大小排序

    1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...

最新文章

  1. 登高自卑 | 我的PyTorch入门与实践笔记
  2. 【PAT (Advanced Level) Practice】1008 Elevator (20 分)
  3. 封装各种生成唯一性ID算法的工具类
  4. 告别只会调参和调包,全球顶会论文审稿人带你7天玩转图像分割
  5. Query UI DateRangePicker自定义面板个数
  6. 高级与低级编程语言的解释,哪一种更容易上手?
  7. 服务器性能指标图英文翻译,技术性能指标,technic performance guildline,在线英语词典,英文翻译,专业英语...
  8. 个人发展(职业规划)
  9. Python爬虫实战——签名软件设计(一)python POST模拟网页按钮点击
  10. 《宝岛双雄》曝正式海报 房祖名挑大梁的银幕转型之作
  11. YCM错误:“The ycmd server SHUT DOWN (restart with :YcmRestartServer)“
  12. 谈谈做等保三级后的一些关于运维的想法
  13. 教你生成超高逼格微信朋友圈
  14. java中的saturn_Saturn简介及架构介绍
  15. 领导回复下属微信“收到”,这个动作加分,不懂礼仪吃暗亏
  16. 复盘实战营一期毕业典礼----HHR计划----以太入门课--第一课
  17. 小马识途分享创建品牌百科的流程和技巧
  18. 最多能创建多少个TCP连接?
  19. matlab 五连珠,五星连珠程序,求高手帮忙画个流程图,急!!!!!!!
  20. 【目标检测论文解读复现NO.27】基于改进YOLOv5的螺纹钢表面缺陷检测

热门文章

  1. r语言 xmlto html,使用R语言将XML转换为CSV(示例代码)
  2. linux 蓝牙脚本,linux下蓝牙开发(bluez应用)
  3. Nat. Biotechnol. | 利用深度学习从基因转录数据中预测药物疗效
  4. 三大开源生信基础教程和视频课程
  5. 第十三届蓝桥杯青少年STEMA(2021.08-2021.03)C++
  6. 第37课 神奇的大自然 《小学生C++趣味编程》
  7. 树莓派 | threading01 - 创建两个子线程同时运行,两个线程各负责控制一个LED灯以不同的频率闪烁
  8. python 绘制二维曲面_用python绘制曲面[复制]
  9. hertz接触理论_角接触轴承的组配和预紧技术及影响
  10. BootStrap笔记-文字排版