Linux 监测磁盘空间df、du

Linux 监测磁盘空间

查看挂载磁盘的使用情况df

df(disk free)
需求:需要知道某个设备还有多少磁盘空间。

语法:df [选项]

image

选项
-h (human)按易读的形式显示,用M来代替兆字节,用G替代吉字节。

注意
Linux系统后台一直有进程处理文件或使用文件。df命令的输出值显示的是Linux系统认为的当前值。有可能系统上有运行的进程已经创建和或删除了某个文件,但尚未释放文件。这个值不会算进空闲空间的。

查看特定目录的磁盘使用情况du

du(disk usage)可以显示特定目录(默认情况下是当前目录)的磁盘使用情况。用来快速判断系统上某个目录下是不是有超大文件。

默认情况下,du命令会显示当前目录下所有的文件、目录、子目录的磁盘使用情况,以磁盘块为单位

语法:du [选项] 目录

-c : 列出明细的同时增加汇总量
-h : (human)按用户易读的格式输出大小,用K代替千字节、M替代兆字节
-s :显示每个输出参数的总计
--max-depth=1 子目录深度为1
-a :含文件

常用组合:-ach

[ranan@MPI0 ~]$ du -c bin
4       bin
4       总用量
[ranan@MPI0 ~]$ du -sc ~ #~下有多个文件或目录,-c都会显示 -S只显示总和
13696   /home/ranan
13696   总用量
posted @ 2021-12-28 15:46  rananie  阅读(95)  评论(0)    收藏  举报