网站首页 > 博客文章 正文
前言
在 fdisk,Linux磁盘分区必学 一文中我们已经了解到,想要查看当前磁盘的情况,以及对磁盘进行分区等操作,需要用到fdisk命令。
同时在文章中的末尾,我也演示了格式化分区之后的挂载到目录操作(嗯,是学习资料目录没错啦)
可是大家有没有想过,查看磁盘的命令是有了,但如果我同时看挂载点目录和容量的信息呢?
对了,这就引出了 fdisk 的 好基友 --- df命令
简介
为啥说 df命令 是 fdisk命令 的好基友呢?
因为如果单纯从查看分区使用情况来说,他哥俩除了结果上展示格式排版不同外,基本没区别,但是df能告诉我们分区的具体挂载和使用情况,而fdisk更侧重于对磁盘的操作(比如分区),从使用上来说,他们的侧重点不同。
语法
df [选项]... [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 输出版本资讯并且离开
使用示例
一、以人类可读的格式,显示文件系统的磁盘使用情况统计
人类可读:说大白话就是好看(容易理解,不是长得美[狗头])一些。
从上图中可以看到,如果不加 -h ,结果显示都是以 k 为单位的数值,像我这种不那么聪明的人,还得去换算下,麻烦。所以,请直接 df -h。
说下上面结果的意义吧:
第1列:代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);
第2列:显示分区包含的数据块(1024字节)的数目,就是大小容量;
第3,4列:分别表示已用的和可用的数据块数目。
注意:第3,4列块数之和是不等于第2列中的块数的。因为默认的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间(说白了,就是给自己留一条退路[捂脸])。
第5列:从标题中可以看出,显示的是已用的百分比。
第6列:是系统挂载点具体目录路径。
二、df --total 显示所有信息 ,可以 与 -h 组合使用
如上图,不难理解,就是多了一个合计功能。
总结
好了,df 示例就这么多。
这个命令没啥好说的,参数看起来是不少,但其实我们日常工作中,最常用的组合还是:df -h,除非你需要查看 inode 等信息,否则这个足够了。
猜你喜欢
- 2024-09-14 史上最全的db2日常维护命令总结(db2常用命令大全)
- 2024-09-14 Linux查看磁盘空间和分区用什么命令
- 2024-09-14 Linux 文件系统介绍(linux的系统文件)
- 2024-09-14 「Linux基础篇」(二)Linux基本命令练习
- 2024-09-14 Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题)
- 2024-09-14 du 及 df 命令的使用(df命令和du命令的区别)
- 2024-09-14 Linux磁盘管理(Linux磁盘管理实验报告)
- 2024-09-14 Go Web 框架 Gin 实践9—将Golang应用部署到Docker
- 2024-09-14 Linux实用命令大全,让你工作效率提升100%
- 2024-09-14 Linux云计算-06_Linux磁盘管理(linux磁盘存储管理)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)