1. 显示磁盘占用命令
命令:df
[root@vm-10-154-156-224 app]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VGSYS-lv_root
7.9G 4.2G 3.3G 57% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/vda1 194M 33M 151M 18% /boot
/dev/mapper/VGSYS-lv_letv
34G 776M 34G 3% /llee
/dev/mapper/VGSYS-lv_var
7.9G 750M 6.8G 10% /var
2. 遇到小问题,同一条数据显示不在一行,在命令中添加-P
-P –portability use the POSIX output format
[root@vm-10-154-156-224 app]# df -hP
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VGSYS-lv_root 7.9G 4.2G 3.3G 57% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/vda1 194M 33M 151M 18% /boot
/dev/mapper/VGSYS-lv_letv 34G 776M 34G 3% /llee
/dev/mapper/VGSYS-lv_var 7.9G 750M 6.8G 10% /var
结果在同一行显示,网上说存在网络磁盘挂载导致折行
3. 显示更美观些
[root@vm-10-154-156-224 app]# df -hlP|awk '{print $1,$5}'|column -t
Filesystem Use%
/dev/mapper/VGSYS-lv_root 57%
tmpfs 0%
/dev/vda1 18%
/dev/mapper/VGSYS-lv_letv 3%
/dev/mapper/VGSYS-lv_var 10%
--------------------------------------------------------------------------------------------
awk '{print $1}'
数字表示显示第几个元素
例子
zhangsan 25 男
上面的内容被空格分为三个部分,依次为zhangsan 25 男
在awk中就分别对应$1 $2 $3
print $2的话就会输出25
---------------------------------------------------------------------------------------------
4. 只显示磁盘占用百分百数字
[root@vm-10-154-156-224 app]# df -hP | grep /dev | awk '{print $5}' | sed 's/%//g'
57
0
18
3
10
或者命令:df -hP | grep /dev | awk '{print $5}' | cut -f 1 -d "%"
5.用sed 格式化
df -h|sed '1d;/ /!N;s/\n//;s/ \+/ /;'
/dev/mapper/VolGroup00-LogVol00 29G 7.2G 21G 27% /
/dev/mapper/VolGroup00-LogVol01 29G 173M 27G 1% /opt
/dev/sda3 19G 204M 18G 2% /home
/dev/sda1 92M 19M 68M 22% /boot
tmpfs 441M 0 441M 0% /dev/shm
1d——————删除第一行
/ /!N——————没有空格的行执行N
例子中没有空格的行
/dev/mapper/VolGroup00-LogVol00
/dev/mapper/VolGroup00-LogVol01
s/\n//——————pattern空间内的换行替换为空格
s/ \+/ /——————N多空格替换为一个空格
6.其他命令:df -hP|awk '{print $5}'|grep -v 'Use%'
分享到:
相关推荐
Linux 系统下 df 命令详解 df 命令是 Linux 系统中一个非常有用的命令,用于显示文件系统的磁盘空间使用情况。通过 df 命令,我们可以查看磁盘已被使用多少空间和还剩余多少空间。 df 命令概述 df 命令的作用是列...
Linux 系统下的 df 命令参数详解 df 命令是 Linux 系统中一个非常有用的命令,它可以显示文件系统的磁盘空间占用情况,帮助用户了解硬盘的使用情况、剩余空间等信息。本文将详细介绍 df 命令的参数、使用方法和输出...
利用statfs函数,实现了C代码查询磁盘空间大小,基本上等同于df命令。测试可用。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
本课件“Linux基础课件查看磁盘容量df命令共9页”将深入讲解一个非常实用的命令——df,用于查看系统中各个挂载点的磁盘空间使用情况。通过学习这份资料,你可以了解如何有效地监控和管理Linux系统的存储资源。 df...
**df命令的作用** `df`命令的主要作用是显示已挂载的文件系统所占用的磁盘空间,包括总容量、已使用空间、剩余空间以及使用率等信息。这对于识别可能存在的磁盘空间不足的问题非常有帮助。 **df命令的格式** `df`...
**df 命令详解:** `df` 命令用于显示所有挂载的文件系统的磁盘空间使用情况。它提供了关于文件系统总大小、已使用空间、剩余空间以及使用百分比的信息。通过不同的参数,你可以定制输出: - `-a` 显示所有文件...
Android系统在shell中的df命令实现 通过查看df命令的源码,我们可以发现,df命令是通过statfs函数来查询文件系统相关的信息,并将其显示出来的。statfs函数是POSIX标准中的一个函数,它可以用来获取文件系统的详细...
Linux磁盘管理是系统管理员日常工作中不可或缺的一部分,而`df`命令则是用于检查Linux系统中文件系统的磁盘空间使用情况的工具。这个命令能够提供关于挂载在系统上的各个分区的详细信息,包括已用空间、可用空间以及...
Linux中的`df`命令是系统管理员和用户常用的一个工具,用于检查文件系统的磁盘空间使用情况。这个命令的名称源自"disk free",它能够显示已挂载的文件系统上可用的磁盘空间。在本篇文章中,我们将通过11个实例深入...
Linux的`df`命令是一个用于查看文件系统磁盘空间占用情况的实用工具。这个命令可以帮助用户了解硬盘的使用状态,包括已使用空间、剩余空间以及使用率等信息。以下是`df`命令的详细解释和使用方法。 **基本语法**: ...
df命令的英文全称即“Disk Free”,顾名思义功能是用于显示系统上可使用的磁盘空间。默认显示单位为KB,建议使用“df -h”的参数组合,根据磁盘容量自动变换合适的单位,更利于阅读。 日常普遍用该命令可以查看磁盘...
### CentOS中du和df命令的区别 在Linux操作系统中,尤其是CentOS版本中,用户经常会用到`du`和`df`这两个命令来查看文件系统或目录的磁盘使用情况。虽然这两个命令都能提供关于磁盘空间的信息,但它们之间存在明显...
### Linux df 命令详解 #### 概述 `df` 命令是Linux系统中用于查看文件系统磁盘空间使用情况的一个非常重要的工具。通过`df`命令,用户能够快速了解各个分区的使用状态,这对于日常的系统管理和维护至关重要。 ###...
本文将详细介绍 Linux 操作系统中六个重要命令:comm 命令、diff 命令、patch 命令、df 命令、du 命令和 time 命令。这些命令都是 Linux 系统中不可或缺的一部分,掌握这些命令对日常的系统维护和管理具有重要意义。...
如果我们删除了一个正在写入的日志文件,du 命令的结果会把日志大小减去,而 df 命令的结果不会减去该日志的大小(文件句柄还在被使用)。 结语 磁盘空间管理是 Linux 系统中一个非常重要的主题,我们需要了解 du...
4. df命令:df命令用于显示当前系统中的磁盘信息。它可以显示当前系统中的磁盘信息,并可以使用参数来设置显示的模式。 示例:df -h 5. free命令:free命令用于显示当前系统中的内存信息。它可以显示当前系统中的...
df命令的基本用法是df [选项],其中常用的选项包括-h(以人类可读的方式显示)、-i(显示I-nodes的使用量)、-l(只显示本地文件系统的磁盘空间使用情况)等。使用df命令可以帮助管理员监控磁盘空间的使用情况,以便...
2. df -k命令:df命令用于检测磁盘空间,-k选项用于显示每个文件系统的总大小、使用大小、可用大小和使用率等信息。 3. netstat -in命令:netstat命令用于检测网卡状态,-in选项用于显示当前系统的网络接口信息。 ...