欢迎各位兄弟 发布技术文章
这里的技术是共享的
linux 命令 df -vh 这里 -v -h 分别表示什么简写
在 Linux 命令 df -vh
中,-v
和 -h
是两个独立的选项(options),它们的含义如下:
-h
的简写与含义全称:--human-readable
作用:以易读的格式(如 K、M、G)显示磁盘空间大小,而不是默认的字节数。
示例:
bash$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 100G 30G 70G 30% /
(显示为 100G
、30G
等而非原始字节数)
-v
的简写与含义全称:--verbose
(部分 Unix 系统中可能支持)
作用:显示更详细的输出信息(但注意:标准 df
命令通常不支持 -v
选项,可能无效或被忽略)。
如果命令实际是 df -vH
(注意大写 -H
),则 -H
表示以 1000 为基数换算单位(如 1K=1000,而非 -h
的 1K=1024)。
某些系统中,-v
可能是其他工具的选项(如 mount -v
表示 verbose),但在 df
中通常无意义。
如果你的目的是检查磁盘空间,正确的常用组合是 df -h
(无需 -v
)。如果遇到 df -vh
实际生效,可能是:
误输入:用户意图输入 df -h
或 df -v
(后者无效)。
特定系统的扩展:极少数 Unix 变种可能支持 -v
作为 verbose,但非标准行为。
-h
:必选项,人性化显示大小(简写自 --human-readable
)。
-v
:无效或依赖具体实现(标准 df
不支持)。
建议通过 man df
查看本地系统的帮助文档确认选项列表。
df –ih 查看磁盘Inode使用情况
linux 命令 df -lh 详解
在 Linux 中,df -lh
是一个常用的命令用于查看磁盘使用情况,其中的 -l
和 -h
是选项(options)。下面详细解释这个命令:
df -lh
详解df
命令df
(Disk Filesystem)用于显示文件系统的磁盘空间使用情况,包括总大小、已用空间、可用空间和挂载点等信息。
-l
选项全称:--local
作用:仅显示 本地文件系统(local filesystems),而 不显示网络挂载(NFS 等)、特殊文件系统或伪文件系统(如 /proc
、/sys
)。
默认情况:如果不加 -l
,部分系统可能会显示所有类型的文件系统(包括远程 NFS、tmpfs 等)。
示例:
bashdf -l # 仅显示本地硬盘、SSD、U盘等物理存储设备 df # 可能会显示网络挂载等其他文件系统(如 NFS)
-h
选项全称:--human-readable
作用:以易读的格式(K、M、G、T)显示磁盘空间,而不是默认的字节数。
单位 | 换算(-h ) |
---|---|
K | 1K = 1024 |
M | 1M = 1024K |
G | 1G = 1024M |
T | 1T = 1024G |
示例:
bash$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 100G 30G 70G 30% /
如果不加 -h
,则会显示:
bash$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 104857600 31457280 72900420 30% /
bash$ df -lh Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p2 100G 40G 60G 40% / /dev/sda1 500G 200G 300G 40% /data tmpfs 16G 0 16G 0% /dev/shm
仅显示 本地文件系统(忽略 NFS 等)。
大小以 GiB、MiB 显示(-h
)。
tmpfs
显示是因为它是本地内存文件系统。
df -lh
和 df -ah
选项 | 说明 |
---|---|
df -lh | 仅显示本地文件系统(-l ),并以易读格式(-h )显示 |
df -ah | 显示 所有 文件系统(包括 /proc 、/sys 等特殊文件系统) |
-lh
和 -hl
有区别吗?
没有区别,选项顺序不影响结果,例如 df -lh
和 df -hl
等效。
df -lh
和 df -h
的区别?
df -h
可能显示网络挂载(NFS)等,而 df -lh
仅显示本地文件系统。
如何显示 inode 使用情况?
使用 df -i
或 df -ih
(易读格式)。
选项 | 全称 | 作用 |
---|---|---|
-l | --local | 仅显示本地文件系统(过滤 NFS 等) |
-h | --human-readable | 以 K、M、G 显示磁盘空间 |
-lh | 组合 | 仅显示本地文件系统,并人性化显示 |
推荐常用组合:df -lh
查看本地磁盘使用情况。
更多选项可通过 man df
查询。