Linux中如何使用df命令检查磁盘空间?(代码示例)
发布时间 - 2019-03-08 00:00:00 点击率:次在基于linux的系统上,我们可以使用df命令来获取有关系统磁盘空间使用情况的详细信息。那么如何使用df命令呢?下面本篇文章就来带大家了解一下linux中使用df命令检查磁盘空间的方法,希望对大家有所帮助。
Lin
ux df命令
df命令可以用来检查Linux 文件系统中磁盘空间占用情况,即磁盘的使用情况。【视频教程推荐:Linux教程】
如果在没有任何参数的情况下使用时,df命令将显示有关所有已安装文件系统的信息:
# df
输出:
Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data
每行包括有关文件系统名称(Filesystem),大小(1K-blocks),已用空间(Used),可用空间(Available),已用空间百分比(Use%)以及其中的目录的信息文件系统已挂载(Mounted on)。
如何以人类可读格式显示磁盘空间使用情况?
默认情况下,该df命令以1 KB为单位显示磁盘空间,以千字节为单位显示已用磁盘空间和可用磁盘空间的大小。
这样很不方便,如何以人类可读格式(兆字节和千兆字节)显示磁盘空间使用情况?
要查看人类可读格式(兆字节和千兆字节)的信息,需要传递以下-h选项:
# df -h
输出:
Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data
如何显示文件系统类型?
要显示文件系统类型,需要使用df以下-T选项后面的命令:
# df -t
输出:
Filesystem Type 1K-blocks Used Available Use% Mounted on dev devtmpfs 8172848 0 8172848 0% /dev run tmpfs 8218640 1744 8216896 1% /run /dev/nvme0n1p3 ext4 222284728 183666100 27257444 88% / tmpfs tmpfs 8218640 383076 7835564 5% /dev/shm /dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot /dev/sda1 ext4 480588496 172832632 283320260 38% /data
如果要限制列表到特定类型的文件系统,请使用-t后跟类型的选项。例如,列出要运行的所有ext4分区:
# df -t vfat
输出:
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p1 523248 107912 415336 21% /boot
与上面类似,使用-x选项可以将输出限制为非特定类型的文件系统。
如何显示Inode使用情况?
与-i选项一起使用时,df命令将显示有关文件系统inode用法的信息。例如,要以人类可读的格式显示有关安装到系统根目录/的文件系统上的inode的信息,将使用:
# df -ih /
输出:
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% /
说明:inode是Unix/Linux文件系统中的数据结构,它包含有关文件或目录的信息,例如其大小,拥有者的User ID,文件的读、写、执行权限,等等。
如何指定输出格式?
df命令可以指定输出格式,想要限制df输出中显示的信息字段,就需要使用到“--output[=FIELD_LIST]”选项。其中“FIELD_LIST”是要包含在输出中的以逗号分隔的列列表;每个字段只能使用一次。
有效的字段名称有:
● source - 文件系统源。
● fstype - 文件系统类型。
● itotal - inode总数。
● iused - 使用的inode数量。
● iavail - 可用inode的数量。
● ipcent - 使用的inode百分比。
● size - 总磁盘空间。
● used - 使用过的磁盘空间。
● avail - 可用磁盘空间。
● pcent - 已用空间的百分比。
● file - 如果在命令行中指定了文件名。
● target - 安装点。
例如,以人类可读的格式显示所有ext4分区的输出,仅显示文件系统名称和大小以及将使用的已用空间的百分比:
# df -h -t ext4 --output=source,size,pcent
输出:
Filesystem Size Use% /dev/nvme0n1p3 212G 88% /dev/sda1 459G 38%
以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注相关教程栏目!!!
# linux
# 文件系统
# 磁盘空间
# 已用
# 情况下
# 没有任何
# 数据结构
# 请使用
# 可以使用
# 要以
# 就来
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
在线制作视频的网站有哪些,电脑如何制作视频短片?
Laravel模型事件有哪些_Laravel Model Event生命周期详解
jQuery中的100个技巧汇总
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
高端企业智能建站程序:SEO优化与响应式模板定制开发
jquery插件bootstrapValidator表单验证详解
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
如何快速生成橙子建站落地页链接?
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
如何在自有机房高效搭建专业网站?
如何打造高效商业网站?建站目的决定转化率
在Oracle关闭情况下如何修改spfile的参数
高端建站如何打造兼具美学与转化的品牌官网?
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
如何在局域网内绑定自建网站域名?
如何利用DOS批处理实现定时关机操作详解
jQuery 常见小例汇总
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
详解阿里云nginx服务器多站点的配置
企业网站制作这些问题要关注
如何在万网自助建站平台快速创建网站?
Laravel如何生成API文档?(Swagger/OpenAPI教程)
如何在阿里云购买域名并搭建网站?
如何在Windows虚拟主机上快速搭建网站?
html如何与html链接_实现多个HTML页面互相链接【互相】
高端智能建站公司优选:品牌定制与SEO优化一站式服务
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
🚀拖拽式CMS建站能否实现高效与个性化并存?
Linux系统命令中screen命令详解
EditPlus中的正则表达式 实战(4)
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
JS弹性运动实现方法分析
Laravel storage目录权限问题_Laravel文件写入权限设置
北京专业网站制作设计师招聘,北京白云观官方网站?
WordPress 子目录安装中正确处理脚本路径的完整指南
Python并发异常传播_错误处理解析【教程】
香港服务器如何优化才能显著提升网站加载速度?
Laravel怎么使用Intervention Image库处理图片上传和缩放
昵图网官网入口 昵图网素材平台官方入口
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程
Laravel怎么在Controller之外的地方验证数据
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
怎么用AI帮你设计一套个性化的手机App图标?
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
Bootstrap整体框架之JavaScript插件架构
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理

