报告文件系统磁盘空间的使用情况。获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

      (1)用法:

      用法:  df [选项] [文件]

    

      (2)功能:

功能:  显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。

默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示。

    (3)选项参数:

1) -a                 全部文件系统列表

2) -h                 方便阅读方式显示

  3) -H               等于“-h”,但是计算式,1K=1000,而不是1K=1024

4) -i                  显示inode信息

  5) -k                  区块为1024字节

6) -l                  只显示本地文件系统

7) -m                区块为1048576字节

8) --no-sync                  忽略 sync 命令

9) -P                输出格式为POSIX

10) --sync                 在取得磁盘信息前,先执行sync命令

11) -T                文件系统类型

选择参数:

12) --block-size=<区块大小>   指定区块大小

13) -t<文件系统类型>       只显示选定文件系统的磁盘信息

14) -x<文件系统类型>        不显示选定文件系统的磁盘信息

      (4)实例:

1)[root@localhost /]# df            列出各文件系统的磁盘空间使用情况

[root@localhost /]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 % /
devtmpfs % /dev
tmpfs % /dev/shm
tmpfs % /run
tmpfs % /sys/fs/cgroup
/dev/sda1 % /boot

2)[root@localhost /]# df -i            列出各文件系统inode使用情况  

[root@localhost /]# df -i
文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
/dev/sda3 % /
devtmpfs % /dev
tmpfs % /dev/shm
tmpfs % /run
tmpfs % /sys/fs/cgroup
/dev/sda1 % /boot

3)[root@localhost /]# df -ia |more -10       列出所有文件系统的的inode使用情况,用more命令分隔只显示前10条

[root@localhost /]# df -ia |more -
文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
rootfs % /
proc - /proc
sysfs - /sys
devtmpfs % /dev
securityfs - /sys/kernel/security
tmpfs % /dev/shm
devpts - /dev/pts
tmpfs % /run
tmpfs % /sys/fs/cgroup
--More--

4)[root@localhost /]# df -T          显示各文件系统类型

[root@localhost /]# df -T
文件系统 类型 1K-块 已用 可用 已用% 挂载点
/dev/sda3 xfs % /            //这里貌似没显示ext*文件系统
devtmpfs devtmpfs % /dev
tmpfs tmpfs % /dev/shm
tmpfs tmpfs % /run
tmpfs tmpfs % /sys/fs/cgroup
/dev/sda1 xfs % /boot

5)[root@localhost /]# df -h          以便于阅读的方式显示信息

[root@localhost /]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda3 18G .5G 15G % /
devtmpfs 975M 975M % /dev
tmpfs 984M 148K 984M % /dev/shm
tmpfs 984M 8.9M 975M % /run
tmpfs 984M 984M % /sys/fs/cgroup
/dev/sda1 297M 111M 187M % /boot
[root@localhost /]# df -ih
文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
/dev/sda3 18M 125K 18M % /
devtmpfs 244K 244K % /dev
tmpfs 246K 246K % /dev/shm
tmpfs 246K 246K % /run
tmpfs 246K 246K % /sys/fs/cgroup
/dev/sda1 300K 300K % /boot

6)[root@localhost /]# df -k        以单位显示磁盘的使用情况(默认)

[root@localhost /]# df -kh
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda3 18G .5G 15G % /
devtmpfs 975M 975M % /dev
tmpfs 984M 148K 984M % /dev/shm
tmpfs 984M 8.9M 975M % /run
tmpfs 984M 984M % /sys/fs/cgroup
/dev/sda1 297M 111M 187M % /boot
[root@localhost /]# df -k
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 % /
devtmpfs % /dev
tmpfs % /dev/shm
tmpfs % /run
tmpfs % /sys/fs/cgroup
/dev/sda1 % /boot
[root@localhost /]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 % /
devtmpfs % /dev
tmpfs % /dev/shm
tmpfs % /run
tmpfs % /sys/fs/cgroup
/dev/sda1 % /boot

7)[root@localhost /]# df -t tmpfs       显示指定类型的文件系统

[root@localhost /]# df -k
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 % /
devtmpfs % /dev
tmpfs % /dev/shm
tmpfs % /run
tmpfs % /sys/fs/cgroup
/dev/sda1 % /boot
[root@localhost /]# df -t tmpfs
文件系统 1K-块 已用 可用 已用% 挂载点
tmpfs % /dev/shm
tmpfs % /run
tmpfs % /sys/fs/cgroup

每天一个Linux命令(28)df命令的更多相关文章

  1. 每天一个linux命令(33)--df命令

    周末是学习的好时光. 每天一个Linux命令,接下来是磁盘存储相关的,df, du命令 Linux中 df  命令的功能是用来检查Linux 服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬 ...

  2. 每天一个linux命令(4) df命令

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...

  3. 每天一个linux命令:df 命令

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...

  4. linux du 与 df 命令

    du 命令:显示每个文件和目录的磁盘使用空间 命令格式:du [选项][文件] -k或--kilobytes  以KB(1024bytes)为单位输出. -m或--megabytes  以MB为单位输 ...

  5. linux常用命令:df 命令

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...

  6. linux下面的df命令

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...

  7. Linux系统——28个命令行下的工具

    Unix/Linux下的28个命令行下的工具 下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不 ...

  8. Linux du命令和df命令区别

    du 命令 1.命令格式: du [选项][文件] 2.命令功能: 显示每个文件和目录的磁盘使用空间. 3.命令参数: -a或-all 显示目录中个别文件的大小. -b或-bytes 显示目录或文件大 ...

  9. Linux du与df命令的差异

    今天上午查看磁盘空间,df命令查看的时候:93%,du命令查看的时候:90%.回想起昨天在用ftp传输过程中,rm掉文件,应该是文件虽然表明上删除掉了,但是空间实际是未释放的. 由于du与df命令实施 ...

  10. Linux基础:df命令总结

    本文只总结一些常用的用法,更详细的说明见man df和 df --help. df命令 df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计. df命令主要是从各文件系统的Super b ...

随机推荐

  1. Oracle 隐式游标 存储过程

    --隐式游标 注意变量赋值用(:=) 连接符用(||)而不是加号(+) DECLARE v_pk T_PLAT_KEYWORD.ID%TYPE; --主键 v_amount_message T_PLA ...

  2. 如何修改myeclipse中web项目的工作路径或默认路径

    如何修改myeclipse中web项目的工作路径或默认路径 博客分类: J2EE开发技术指南   安装好myeclipse后,第一次启动myeclipse时,都会弹出会弹出Workspace Laun ...

  3. java在linux上始终无法用jdbc跟myql连接

    确实手动在机器上连接mysql没问题的话,尝试下面的方法   a.重启网卡 b.重启系统

  4. maven nexus myeclipse 学习

    http://b-l-east.iteye.com/blog/1246482 这篇文章比较详细的介绍了 nexus 本地仓库以及与maven的配合使用 http://blog.csdn.net/arv ...

  5. PHP使用微软认知服务Face API

    下面主要介绍基于PHP语言,基于guzzle类库,调用微软最新推出的认知服务:人脸识别. 实验环境: IDE:Eclipse for PHP Developers Version: Neon.1 Re ...

  6. css 用 display: inline-block; 代替 float

    浮动可以将两个块级元素浮动在同一水平上.但float的缺点也有很多,还需要其他样式弥补. 早年我使用过 display: inline-block; 但苦于兼容性问题一直没敢全面使用. 近几年主要玩移 ...

  7. php里面用魔术方法和匿名函数闭包函数动态的给类里面添加方法

    1.认识  __set  (在给不可访问属性赋值时,__set() 会被调用) 也就是说你再访问一个类里面没有的属性,会出发这个方法 class A{ private $aa = '11'; publ ...

  8. [译]GLUT教程 - 动画

    Lighthouse3d.com >> GLUT Tutorial >> Basics >> Animation 前面章节我们已经创建了一个白色三角形的窗体.还没到 ...

  9. openWRT自学---对官方的开发指导文档的解读和理解 记录2:如何控制内核模块的编译

    openwrt对于kernel module的处理分两类:随内核主线而来的kernel module 和 其他作为独立project的kernel module.而这两种,openwrt将采用相同的模 ...

  10. python学习 04 函数参数

    1.参数可以传递元组,但是要加* 2.参数可以传递字典,但是要加**