df 文件磁盘使用情况

功能:

可以接受路径参数,主要是通过该路径所在的文件系统,来了解对应文件系统的磁盘使用情况.

格式:

Usage: df [OPTION]... [FILE]...

df [选项]...[文件]

选项:

-a, --all include dummy file systems  // 包含所有的文件系统
-B, --block-size=SIZE scale sizes by SIZE before printing them; e.g.,
‘-BM‘ prints sizes in units of 1,048,576 bytes;
see SIZE format below
--direct show statistics for a file instead of mount point
--total produce a grand total
-h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)
-H, --si likewise, but use powers of 1000 not 1024
-i, --inodes list inode information instead of block usage
-k like --block-size=1K
-l, --local limit listing to local file systems
--no-sync do not invoke sync before getting usage info (default)
--output[=FIELD_LIST] use the output format defined by FIELD_LIST,
or print all fields if FIELD_LIST is omitted.
-P, --portability use the POSIX output format
--sync invoke sync before getting usage info
-t, --type=TYPE limit listing to file systems of type TYPE
-T, --print-type print file system type
-x, --exclude-type=TYPE limit listing to file systems not of type TYPE
-v (ignored)
--help display this help and exit
--version output version information and exit

-h:控制大小的显示为易读的方式
-k控制输出的磁盘大小单位为:K

实例:

1.1 df展示


1

2

3

4

5

6

7

8

[[email protected] ~]# df

Filesystem      1K-blocks    Used Available Use% Mounted on

/dev/vda1       41151808 1797652  37240724   5% /

devtmpfs          239068       0    239068   0% /dev

tmpfs             249664       0    249664   0% /dev/shm

tmpfs             249664     436    249228   1% /run

tmpfs             249664       0    249664   0% /sys/fs/cgroup

tmpfs              49936       0     49936   0% /run/user/0 

Filesystem //文件系统的名称

1K-blocks  // blocks个数

used   // 使用的容量

Available  //可用的容量

use% //用了多少的百分比

Mounted on //挂载点

1.2 -a 选项 显示所有的文件系统

经常使用的命令有

df -i :查看文件磁盘的 inodes号

df -h:查看文件磁盘使用的大小

df -l :只显示本地文件系统信息

df -T:显示文件系统类型

df -t:只显示指定类型的文件系统

df -x:显示指定类型外的文件系信息

df --help : 可以查看df命令可以使用的参数

一般磁盘满了有两种情况:

1. inodes号满了,2. 服务器的真实数据满了

解决方法,参考:https://jingyan.baidu.com/article/0bc808fcbd57145bd485b9d7.html

原文地址:https://www.cnblogs.com/xianglei_/p/12173210.html

时间: 2024-11-02 18:31:11

df 文件磁盘使用情况的相关文章

df 文件磁盘使用情况参数

功能: 可以接受路径参数,主要是通过该路径所在的文件系统,来了解对应文件系统的磁盘使用情况. 格式: Usage: df [OPTION]... [FILE]... df [选项]...[文件] 选项: -a, --all include dummy file systems  // 包含所有的文件系统 -B, --block-size=SIZE scale sizes by SIZE before printing them; e.g., '-BM' prints sizes in units

df查看磁盘使用情况

Linux df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计.语法 df [选项]... [FILE]...     -a, --all 包含所有的具有 0 Blocks 的文件系统     -B,--block-size={SIZE} 使用 {SIZE} 大小的 Blocks     -h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)     -H, 很像 -h, 但是用 1000 为单位而不是用 1024     -i, --ino

Linux文件删除,但是df之后磁盘空间没有释放

转自https://www.cnblogs.com/xd502djj/p/6668632.html Linux 磁盘空间总是报警,查到到大文件,删除之后,df看到磁盘空间并没有释放. 查找了下发现系统对rm进行了alias   ,因为Linux对删除操作没有回收站机制,对rm操作进行了自定义,对删除文件进行移动到/tmp 目录里面. 又对/temp删除 但是还是没有发现磁盘冲击释放 执行   lsof | grep deleted发现有大量刚刚删除文件的进程存在,kill掉进程(或者重启进程)

df 显示目前在Linux系统上的 文件系统的磁盘使用情况

Linux系统: df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计. 应用场景:检查磁盘内存使用状态,便于清理磁盘 语法:df [选项] [file] 中括号代表可选可省略项 显示指定磁盘文件的可用空间.如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示.默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示 常用命令: df -m | grep /LMONAM df -h --t

du 估算文件磁盘空间使用情况

du 用于估算文件磁盘空间使用情况 常用选项: h 易读格式显示( K M G b 单位 bytes 显示 k 单位 KB 显示 m 单位 MB 显示 s 只显示总大小 max depth=< 目录层数 >>,超过层数的目录忽略 exclude=file 排除文件或目录 time 显示大小和创建时间 示例: 查看目录大小: # du -sh /opt 排除目录某个文件: # du -sh --exclude=test /opt 原文地址:https://www.cnblogs.com/W

Linux监听磁盘使用情况

前阵子服务器磁盘写满了,导致项目出了很多奇怪的问题,比如文件上传不了(这个很好理解),还有登录时验证码无法加载(现在依旧不知道原因,项目的验证码图片是只在内存中生成的BufferedImage对象,不知道为什么和磁盘有关) 于是趁今天有空,就给服务器加上了监听磁盘使用情况的脚本,在到达一定使用率后,会发出邮件提醒,告知研发或者运维去即时处理,避免不必要的麻烦. 找了一篇挺详细的博文做参考: http://www.heminjie.com/system/linux/1923.html 主要是分以下

监视磁盘使用情况的Shell脚本(本地+远程)

任何一个分区使用到90%就发送一个邮件给指定的收件人,到95%就在邮件主题出警告(warning),说明发送邮件程序EMAIL #!/bin/bash #Updated:2008-03-03 PM By:leif([email protected]) EMAIL=/usr/local/bin/email /bin/df -h >/tmp/df.txt USE=`df -H | grep -o [0-9]*% | grep -o '[0-9]\+'` for i in $USE do if ((

linux查看磁盘使用情况

df -h linux查看磁盘使用情况,布布扣,bubuko.com

Linux查看磁盘使用情况命令

一.df -lh 命令 df 是来自于coreutils 软件包,系统安装时,就自带的:我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置: [[email protected] ~]# df -l 文件系统                 容量       已用       可用    已用% 挂载点 /dev/sda3              4956316   3565088   1135396 76% / tmpfs                   241320