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

      (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. ubuntu安装firefox的flash插件

    1.下载插件 https://get.adobe.com/cn/flashplayer/ 下载tar.gz文件 2.解压缩 切换到下载目录,如果是默认下载的话,用 cd ~/下载/解压缩下载的文件 t ...

  2. Dalvik opcodes 查询smali语法大全

    原文链接:http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html Vx values in the table denote a Dalvik ...

  3. gopath基础概念

    GOROOT golang安装路径. GOPATH 官方解释,请google.go工作环境中常常用到的一个很重要的环境变量(这种设计类似java).具体用途:go命令常常需要用到的,如go run,g ...

  4. python常见面试题(二)

    1. 到底什么是Python?你可以在回答中与其他技术进行对比(也鼓励这样做). 下面是一些关键点: Python是一种解释型语言.这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需 ...

  5. Lua学习十----------Lua数组

    © 版权声明:本文为博主原创文章,转载请注明出处 1.LUA数组 - 一维数组 - 多维数组 2.array.lua -- 一维数组 print("一维数组") array1 = ...

  6. threw load() exception java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet(maven项目git后)

    maven项目git全新项目后启动服务出现的, 错误原因: 进入到tomcat的部署路径.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpw ...

  7. Windows 10 优化

    ---恢复内容开始--- 0x00 使开始菜单,任务栏,和操作中心透明 --关闭 右下角开始菜单,选择设置,打开个性化菜单,找到颜色一栏.向下滑至最低端,使开始菜单,任务栏,和操作中心透明选项关闭 0 ...

  8. SQL 时间格式转换

    ------- 获取当前时间 -------- DECLARE @currentTime varchar(); SET @currentTime = CONVERT(VARCHAR(),GETDATE ...

  9. iOS swift NSClassFromString将字符串转换成类名

    在oc中将字符串转换成类名直接调用NSClassFromString("classname")即可,但是到了swift中变的麻烦多了 swift中如果要将字符串转换为类型需要以下几 ...

  10. hdu - 5033 - Building(单调栈)

    题意:N 幢楼排成一列(1<=N<=10^5),各楼有横坐标 xi(1<=xi<=10^7) 以及高度 hi(1<=hi<=10^7),在各楼之间的Q个位置(1&l ...