linux:du和df
环境:
- centos7.6
- ubuntu21.10
1. df 查看已挂载文件系统的使用情况
看centos7.6的:
从上面可以看到各个挂载点的磁盘使用情况。
如果我们对现在系统上总共有多少个磁盘,分了多少区,每个分区挂到哪个地方困惑,可以使用lsblk
命令:
看ubuntu的
同centos一样,我们也可以使用lsblk
查看总共有多少个磁盘、多少个分区:
注意:ubuntu中有个snap包机制,会有很多loop信息,忽略掉即可。
最后,我们需要明白,df
只能查看已经挂载了的文件系统。
2. du 查看文件或目录占用空间情况
上面df
是对整个磁盘的一个使用量统计,而du
是对文件大小占用的一个统计。前者关心整个磁盘的使用空间,后者关心文件或目录占用的空间。
看简单命令:du
·
du
命令默认递归列出所有的文件夹大小,注意:是文件夹,不包含文件。如果我们想列出文件怎么办?添加 -a
参数即可,如下:
上面层级太深,如果我们只想看当前目录下的怎么办?添加-d 1
或 --max-depth=1
即可:
但上面显示的大小不好看,怎么办?添加-h
即可:
如果说只想看当前文件夹有多大,也就是上图的最后一行,怎么办?使用 -s
即可:
为了方便使用,我们可以做个别名如下:
最后,不要忘记将这个别名写到 ~/.bashrc
文件中:
# 快捷查看当前目录文件大小
alias du-info='du -ah --max-depth=1'
linux:du和df相关推荐
- linux的du和df命令,du和df命令都是Linux系统的重要工具
在本文中,我将讨论du和df命令.du和df命令都是 Linux 系统的重要工具,来显示 Linux 文件系统的磁盘使用情况.这里我们将通过一些例子来分享这两个命令的用法. du 命令 du(disk ...
- Linux下查看文件占用空间大小的du 和df 命令
Linux下查看文件占磁盘大小一般使用du或df命令 df命令:用于显示磁盘分区上的可使用的磁盘空间.默认显示单位为KB.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. du命令 ...
- Linux命令之du命令df命令
文章目录 du命令 df命令 du命令 显示文件或目录所占用的磁盘空间. 命令格式: du [option] 文件/目录 -h 输出文件系统分区使用的情况,例如:10KB,10MB,10GB等 -s ...
- Linux从入门到精通——磁盘与目录的容量(du、df)
###Linux中的磁盘与目录的容量### 1.Linux 磁盘管理 Linux磁盘管理好坏直接关系到整个系统的性能问题. Linux磁盘管理常用三个命令为df.du和fdisk. df:列出文件系统 ...
- Linux磁盘管理——df、du、磁盘分区、格式化、挂载、LVM
2019独角兽企业重金招聘Python工程师标准>>> Linux磁盘管理 一. df命令 df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间 ...
- linux磁盘空间df-h出不出来,linux 故障:df -h统计磁盘空间占用太多,但又du -h找不到大的文件...
用lsof / | grep -i delete 从根目录定位打开的被删除的文件 如果定位到某文件占用空间很大 主要是因为我们在删除这个日志文件的时候是用rm -rf *.log这样的命令删除的,删除 ...
- linux 中du和df的使用
文章目录 du和df 命令的作用 du和df命令的使用 du和df 命令的作用 du会显示指定的目录或文件所占用的磁盘空间. 语法 du [-abcDhHklmsSx][-L <符号连接> ...
- Linux的du 和 df 的区别
在Linux下查看磁盘空间使用情况,最常使用的就是du和df了.然而两者还是有很大区别的,有时候其输出结果甚至非常悬殊. 1. 如何记忆这两个命令 du-Disk Usage df-Disk Free ...
- 【linux命令】df和du的区别、文件系统
文章目录 文件系统 df和du都可以用来查看磁盘空间,但是又有一些区别 df主要读取的数据几乎是针对一整个文件系统的,可以理解为某个挂载卷的整体情况,底层是通过查看超级区块内的信息,因此速度快. 可以 ...
- Linux下使用df与du命令查看磁盘空间
背景 项目正常运行,然后某一天出现静态资源拿不到,需要重复刷新或者管理后台登录不上的情况.项目没有报异常,没有出错.经过排查,是服务器磁盘空间不足造成的. 那就研究一下吧,这些东西是躲不过去也糊弄不过 ...
最新文章
- 看腾讯运维应对“18岁照片全民怀旧”事件的方案,你一定不后悔!
- Centos 6.9 Kick Start 无人值守安装
- 轻松搞懂sscanf和sprintf
- 4.3.6 无分类编址CIDR(构成超网)
- Java多线程之线程并发库阻塞队列的应用
- 一起玩树莓派3+使用Gitlab搭建专业Git服务
- QT的QLocale类的使用
- 如何减小与“大牛”的差距
- python爬虫爬图片教程_python爬虫实战之爬取京东商城实例教程
- 孤独的个人在社会中生存应掌握的基本健康技能(个人分析)
- python模拟按键_Python实现windows下模拟按键和鼠标点击的方法
- 马云、马化腾任职清华;微软将数据保存在玻璃中;Visual Studio Online 上线 | 极客头条...
- win11系统通知怎么取消 Windows11取消系统通知的步骤方法
- excel不同文件表格批量加表头vba_用Excel VBA实现多文件夹内文件加入表头 遍历文件...
- ggplot2|详解八大基本绘图要素,你需要的都在这-目录版
- cadence 通孔焊盘_allegro通孔类焊盘的制作方法
- appium---第一个脚本--启动一个已存在的app
- Realm数据库的使用
- HQChart实战教程23 - 点击K线显示历史分钟走势图
- java调用windowsAPI初识-简单的文件删除功能