本文介绍了如何在Linux中使用df命令。内容很详细。有兴趣的朋友可以参考一下,希望对大家有帮助。
1命令格式:
Df[选项][文件]
2命令功能:
显示指定磁盘文件的可用空间。如果未指定文件名,将显示所有当前装载的文件系统的可用空间。默认情况下,磁盘空间将以1KB为单位显示,除非指定了环境变量POSIXLY _ CORRECT,否则将以512字节为单位显示。
3命令参数:
所需参数:
-所有文件系统的列表
-方便阅读模式下的h显示
-h等于\”-H \”,但是公式是1K=1000,不是1K=1024
-我显示信息节点信息
-k块是1024字节
-l仅显示本地文件系统
-m块是1048576字节
活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看 -不同步-忽略同步命令
-P输出格式是POSIX
– sync在获取磁盘信息之前执行sync命令
-T文件系统类型
选择参数:
-block-size=block size指定块大小
-t文件系统类型仅显示选定文件系统的磁盘信息
-x文件系统类型不显示所选文件系统的磁盘信息
-帮助显示帮助信息
-版本显示版本信息
4使用实例:
示例1:显示磁盘使用情况
命令:df
输出:
代码如下:
[root@CT1190日志]# df
文件系统1K-已用数据块可用已用%装载点
/dev/sda 7 19840892 890896 17925856 5%/
/dev/sda 9 203727156 112797500 80413912 59%/opt
/dev/sda 8 4956284 570080 4130372 13%/var
/dev/sda 6 19840892 1977568 16839184 11%/usr
/dev/sda 3 988116 23880 913232 3%/boot
tmp fs 16473212 0 16473212 0%/dev/shm
描述:
linux中df命令输出列表的第一列是文件系统对应的设备文件的路径名(通常是硬盘上的分区);第二列给出分区中包含的数据块数(1024字节);第3列和第4列分别表示已用数据块和可用数据块的数量。用户可能会觉得奇怪,第3列和第4列的块数之和不等于第2列的块数。这是因为默认情况下,每个分区都会为系统管理员留出少量空间。即使正常用户空间已满,管理员也可以登录并离开解决问题所需的工作空间。列表中的“使用百分比”列表示普通用户使用的空间百分比。即使这个数字达到100%,分区仍然有系统管理员使用的空间。最后,“已装载”列指示文件系统的装载点。
示例2:显示索引节点模式下的磁盘使用情况
命令:df-i
输出:
代码如下:
[root@CT1190 log]# df -i
文件系统信息节点已用可用已用%装载点
/dev/sda7 5124480 5560 5118920 1% /
/dev/sda 9 52592640 50519 52542121 1%/opt
/dev/sda 8 1280000 8799 1271201 1%/var
/dev/sda 6 5124480 80163 5044317 2%/usr
/dev/sda3 255232 34 255198 1% /boot
tmpfs 4118303 1 4118302 1% /dev/shm
描述:
示例3:显示指定类型的磁盘
命令:df-text3
输出:
代码如下:
[root@CT1190 log]# df -t ext3
文件系统1K-已用数据块可用已用%装载点
/dev/sda 7 19840892 890896 17925856 5%/
/dev/sda 9 203727156 93089700 100121712 49%/opt
/dev/sda 8 4956284 570104 4130348 13%/var
/dev/sda 6 19840892 1977568 16839184 11%/usr
/dev/sda 3 988116 23880 913232 3%/boot
描述:
示例4:列出每个文件系统的节点使用情况
命令:df-ia
输出:
代码如下:
[ro
ot@CT1190 log]# df -ia文件系统 Inode (I)已用 (I)可用 (I)已用% 挂载点/dev/sda7 5124480 5560 5118920 1% /proc 0 0 0 – /procsysfs 0 0 0 – /sysdevpts 0 0 0 – /dev/pts/dev/sda9 52592640 50519 52542121 1% /opt/dev/sda8 1280000 8799 1271201 1% /var/dev/sda6 5124480 80163 5044317 2% /usr/dev/sda3 255232 34 255198 1% /boottmpfs 4118303 1 4118302 1% /dev/shmnone 0 0 0 – /proc/sys/fs/binfmt_misc
说明:
实例5:列出文件系统的类型
命令:df-T
输出:
代码如下:
root@CT1190 log]# df -T文件系统 类型 1K-块 已用 可用 已用% 挂载点/dev/sda7 ext3 19840892 890896 17925856 美国高防vps 5% //dev/sda9 ext3 203727156 93175692 100035720 49% /opt/dev/sda8 ext3 4956284 570104 4130348 13% /var/dev/sda6 ext3 19840892 1977568 16839184 11% /usr/dev/sda3 ext3 988116 23880 913232 3% /boottmpfs tmpfs 16473212 0 16473212 0% /dev/shm
说明:
实例6:以更易读的方式显示目前磁盘空间和使用情况
命令:df-h
输出:
代码如下:
[root@CT1190 log]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda7 19G 871M 18G 5% //dev/sda9 195G 89G 96G 49% /opt/dev/sda8 4.8G 557M 4.0G 13% /var/dev/sda6 19G 1.9G 17G 11% /usr/dev/sda3 965M 24M 892M 3% /boottmpfs 16G 0 16G 0% /dev/shm[root@CT1190 log]# df -H文件系统 容量 已用 可用 已用% 挂载点/dev/sda7 21G 913M 19G 5% //dev/sda9 209G 96G 103G 49% /opt/dev/sda8 5.1G 584M 4.3G 13% /var/dev/sda6 21G 2.1G 18G 11% /usr/dev/sda3 1.1G 25M 936M 3% /boottmpfs 17G 0 17G 0% /dev/shm[root@CT1190 log]# df -lh文件系统 容量 已用 可用 已用% 挂载点/dev/sda7 19G 871M 18G 5% //dev/sda9 195G 89G 96G 49% /opt/dev/sda8 4.8G 557M 4.0G 13% /var/dev/sda6 19G 1.9G 17G 11% /usr/dev/sda3 965M 24M 892M 3% /boottmpfs 16G 0 16G 0% /dev/shm[root@CT1190 log]# df -k文件系统 1K-块 已用 可用 已用% 挂载点/dev/sda7 19840892 890896 17925856 5% //dev/sda9 203727156 93292572 99918840 49% /opt/dev/sda8 4956284 570188 4130264 13% /var/dev/sda6 19840892 1977568 16839184 11% /usr/dev/sda3 988116 23880 913232 3% /boottmpfs 16473212 0 16473212 0% /dev/shm
说明:
-h更具目前磁盘空间和使用情况以更易读的方式显示
-H根上面的-h参数相同,不过在根式化的时候,采用1000而不是1024进行容量转换
-k以单位显示磁盘的使用情况
-l显示本地的分区的磁盘空间使用率,如果服务器nfs了远程服务器的磁盘,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果
-i显示inode的使用情况。linux采用了类似指针的方式管理磁盘空间影射.这也是一个比较关键应用
关于怎么在Linux中使用df命令就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
《怎么在Linux中使用df命令》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...