当前位置:首页 > 行业动态 > 正文

linux的du和df命令

df和du是Linux系统中常用的两个命令,分别用于查看磁盘空间和文件占用空间。df命令以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息;du命令是对文件和目录磁盘使用的空间的查看,可以计算每个文件的大小然后累加,能看到的文件只是一些当前存在的,没有被删除的 。

du命令

du命令用于查看目录或文件所占用的磁盘空间,常用的选项有:

-a:显示目录中的所有文件和目录的大小;

-h:以人类可读的格式显示大小(如K、M、G);

-s:只显示指定目录的总大小;

–max-depth=N:限制目录显示的深度,N为整数。

示例:

1、查看当前目录下所有文件和目录的大小:

du -a

2、以人类可读的格式显示当前目录的大小:

du -h

3、只显示指定目录(如/home)的总大小:

du -s /home

4、限制目录显示的深度为1:

du --max-depth=1

df命令

df命令用于显示磁盘空间的使用情况,常用的选项有:

-h:以人类可读的格式显示大小(如K、M、G);

–total:显示所有挂载点的总计;

–exclude-type=类型:排除指定类型的文件系统;

–output=格式:指定输出格式。

示例:

1、查看磁盘空间使用情况:

df -h

2、显示所有挂载点的总计:

df --total

3、排除ext4文件系统:

df --exclude-type=ext4

4、以表格格式显示磁盘空间使用情况:

df --output=table

相关问题与解答:

1、df命令中的Mounted on是什么意思?表示什么?

答:Mounted on表示文件系统所在的设备或分区。"/dev/sda1 Mounted on /"表示文件系统/dev/sda1位于设备/dev/sda1上,这有助于我们了解文件系统的存储位置。

2、df命令中的Filesystem是什么意思?表示什么?

答:Filesystem表示文件系统类型,如ext4、ntfs等,不同的文件系统类型有不同的特点和适用场景,通过查看Filesystem,我们可以了解到文件系统的类型,从而选择合适的工具进行操作。

0

随机文章