每天一个Linux命令(28)df命令
报告文件系统磁盘空间的使用情况。获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
(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命令的更多相关文章
- 每天一个linux命令(33)--df命令
周末是学习的好时光. 每天一个Linux命令,接下来是磁盘存储相关的,df, du命令 Linux中 df 命令的功能是用来检查Linux 服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬 ...
- 每天一个linux命令(4) df命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...
- 每天一个linux命令:df 命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...
- linux du 与 df 命令
du 命令:显示每个文件和目录的磁盘使用空间 命令格式:du [选项][文件] -k或--kilobytes 以KB(1024bytes)为单位输出. -m或--megabytes 以MB为单位输 ...
- linux常用命令:df 命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...
- linux下面的df命令
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...
- Linux系统——28个命令行下的工具
Unix/Linux下的28个命令行下的工具 下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不 ...
- Linux du命令和df命令区别
du 命令 1.命令格式: du [选项][文件] 2.命令功能: 显示每个文件和目录的磁盘使用空间. 3.命令参数: -a或-all 显示目录中个别文件的大小. -b或-bytes 显示目录或文件大 ...
- Linux du与df命令的差异
今天上午查看磁盘空间,df命令查看的时候:93%,du命令查看的时候:90%.回想起昨天在用ftp传输过程中,rm掉文件,应该是文件虽然表明上删除掉了,但是空间实际是未释放的. 由于du与df命令实施 ...
- Linux基础:df命令总结
本文只总结一些常用的用法,更详细的说明见man df和 df --help. df命令 df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计. df命令主要是从各文件系统的Super b ...
随机推荐
- ubuntu下Tomcat绑定80端口
转载自:https://www.2cto.com/os/201102/84081.html 工作环境迁移到了Ubuntu,很多东西发生了变化,比如原先配置tomcat端口.只需要配置server. ...
- Android实用工具
1 json类:hiJson 格式化json字符串 2 sqlite类:sqlitespy,SQLiteExpertSetup 3
- android收起软键盘
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);if(imm != null) ...
- Memcahed服务异常监控脚本
#!/bin/sh # filename: mon_mc.sh export MemcahedIp=$1export MemcahedPort=$2export NcCmd="nc $Mem ...
- JFinal中Controller的应用
部分方法: 1.获取参数:getPara(String name); getParaToInt(String name) ,将返回参数的值转为int: getPara() ,url中参数连接为/v1- ...
- linux 文件夹-文件权限设置
只设置文件夹权限为755 文件权限为644find -type d -exec chmod 755 {} \; find -type f -exec chmod 644 {} \; 或者 fin ...
- 【JMeter4.0学习(五)】JMeter对服务器监控测试脚本开发
目录: 下载相关JMeter插件 服务器监控测试脚本开发 附:参考相关文档 本文主要来说一下如何通过JMeter插件来监控服务器CPU.内存.磁盘.网络等相关资源. 一.首先,需要下载相关JMeter ...
- 09 Memcached 分布式之取模算法的缺陷
一: Memcached 分布式之取模算法的缺陷(1)假设你有8台服务器,运行中突然down一台,则求余数的底数就7. 后果: key_0%8==0 ,key_0%7==0 =>hist(命中) ...
- mysql windows安装
http://blog.csdn.net/tossgoon/article/details/44412491 1.从该地址http://dev.mysql.com/downloads/mysql/中选 ...
- commons-dbutils:1.6 ——java.sql.SQLException: 不支持的特性
描述:使用jdbc创建连接后,使用commons-dbutils-1.6 数据库工具类,查询报错如下:java.sql.SQLException: 不支持的特性 Query: 经过测试跟踪在commo ...