Linux命令详解之–df命令

摘要
本文目录
[隐藏]

今天给大家介绍一个Linux 磁盘相关的命令,df命令 。Linux df命令 用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。

Linux命令详解之--df命令

Linux df命令 主要用来显示指定的文件系统的可用空间等信息,但是如果没有指定文件系统,则会显示所有当前被挂载的文件系统的可用空间。

Linux df命令 的默认的显示单位为1KB 。

Linux命令详情请看:Linux命令速查手册

一、Linux df命令 语法

Linux df命令 的语法如下所示:

df [OPTION]... [FILE]...

常用参数

-a, --all 包含所有的具有 0 Blocks 的文件系统 
--block-size={SIZE} 使用 {SIZE} 大小的 Blocks
-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)
-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024
-i, --inodes 列出 inode 资讯,不列出已使用 block
-k, --kilobytes 就像是 --block-size=1024
-l, --local 限制列出的文件结构
-m, --megabytes 就像 --block-size=1048576
--no-sync 取得资讯前不 sync (预设值)
-P, --portability 使用 POSIX 输出格式
--sync 在取得资讯前 sync
-t, --type=TYPE 限制列出文件系统的 TYPE
-T, --print-type 显示文件系统的形式
-x, --exclude-type=TYPE 限制列出文件系统不要显示 TYPE
-v (忽略)
--help 显示这个帮手并且离开
--version 输出版本信息并且离开

二、Linux df命令 使用示例

1)显示系统整体文件系统的磁盘使用情况

[linuxdaxue.com@/home/linuxdaxue.com]$df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/xvda1      20641404 5081012  14511868  26% /
tmpfs             509300       0    509300   0% /dev/shm
[linuxdaxue.com@/home/linuxdaxue.com]$

说明:

第一列指定文件系统的名称,第二列指定一个特定的文件系统1K-块1K是1024字节为单位的总内存。用和可用列正在使用中,分别指定的内存量。

使用列指定使用的内存的百分比,而最后一栏"安装在"指定的文件系统的挂载点。

2)显示所有信息

[linuxdaxue.com@/home/linuxdaxue.com]$df --total
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/xvda1      20641404 5081036  14511844  26% /
tmpfs             509300       0    509300   0% /dev/shm
total           21150704 5081036  15021144  26%

3)显示可读格式的数据

[linuxdaxue.com@/home/linuxdaxue.com]$df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       20G  4.9G   14G  26% /
tmpfs           498M     0  498M   0% /dev/shm

说明:

这个选项显示的格式为'G'(千兆字节),"M"(兆字节)和"K"(千字节)。

这样就使的输出容易阅读和理解,从而使显示的信息更加具有可读性。

请注意,第二列的名称也发生了变化,为了使显示可读的"大小"。

Linux命令详情请看:Linux命令速查手册

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: