df 命令探索Linux中Du/Df命令的精彩世界(linux中du)

Linux系统内df(Disk Free)命令,能够查看硬盘驱动器的剩余空间情况,有助于管理者的更好运用,下面我们就来一起了解下Linux中Du/Df命令的精彩世界。

首先介绍df命令,它是用来查看文件系统的磁盘空间使用情况的,它会列出挂载的所有硬盘的使用量(空闲、已用、可用空间),有助于更好的管理系统资源。

简单的df命令用法可以如下:df [options] [filesystems]

1. 通过df -h查看磁盘状态

df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 12G 8.4G 61% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 10M 7.8G 1% /dev/shm
tmpfs 7.8G 412K 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/sdb1 40G 10G 30G 25% /opt
/dev/sdc1 50G 10G 40G 20% /mnt

可以看见,上面的结果中有一行表示当前磁盘的挂载点及它所在分区的用量:filesystem:这个分区的文件系统, Size:硬盘容量,Used:该分区已使用的容量,Avail:当前可用空间,Use%:使用比例,Mounted on:该分区挂载点。

2.df -i查看文件系统支持的inode数

df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 1512960 301742 1211118 20% /
devtmpfs 200389 466 199923 1% /dev
tmpfs 200389 11 200378 1% /dev/shm
tmpfs 200389 1 200388 1% /run
tmpfs 200389 2 200387 1% /sys/fs/cgroup
/dev/sdb1 1512960 677117 835843 45% /opt
/dev/sdc1 1512960 784567 728393 52% /mnt

Inodes:该分区支持的inode数;IUsed:当前已使用的inode数;IFree:当前可用的inode数;IUse%:inode使用比例。

3. 通过du -h查看某个文件夹的大小

du -h
4.4K ./0
4.0K ./1
4.0K ./2
4.0K ./3
4.4K ./4
4.0K ./5
4.0K ./6
4.0K ./7
4.0K ./8
4.0K ./9
40K ./test
```
du(disk usage)命令是一款磁盘使用容量统计工具,可用来统计某磁盘或文件夹大小。上面这段代码表明,在./test文件夹中,./0文件夹大小是4.4K,./1文件夹大小是4.0K,以此类推,文件夹总大小是40K。

通过上面的探究,我们可以了解到df与du的一些用法,它们在管理系统资源上都十分有用,我们可以通过它们来查看磁盘的剩余空间以及文件夹的大小,有助于更好的使用。

数据运维技术 » df 命令探索Linux中Du/Df命令的精彩世界(linux中du)