Partition 文件大于其所在分区的大小
我有一个服务器,其中分区/内有一个30GB的文件,尽管df-h将该分区列为使用11GB。为什么会这样Partition 文件大于其所在分区的大小,partition,Partition,我有一个服务器,其中分区/内有一个30GB的文件,尽管df-h将该分区列为使用11GB。为什么会这样 [root@APPSERVER21-S1 ~]# ls -l /etc/vinter/logs/ total 2046032 -rw-r--r-- 1 root root 3920496 Sep 11 14:35 PlusoftCRMIntegration-APISILVERNODE-1.log -rw-r--r-- 1 root root 30823671719 Sep 11 15:1
[root@APPSERVER21-S1 ~]# ls -l /etc/vinter/logs/
total 2046032
-rw-r--r-- 1 root root 3920496 Sep 11 14:35 PlusoftCRMIntegration-APISILVERNODE-1.log
-rw-r--r-- 1 root root 30823671719 Sep 11 15:13 rsp.appserver21-s1.apigoldnode-1.api-oi-gold.log
-rw-r--r-- 1 root root 406061056 Sep 11 15:13 rsp.appserver21-s1.apisilvernode-1.api-oi-silver.log
[root@APPSERVER21-S1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.6G 0 3.6G 0% /dev
tmpfs 3.6G 0 3.6G 0% /dev/shm
tmpfs 3.6G 137M 3.4G 4% /run
tmpfs 3.6G 0 3.6G 0% /sys/fs/cgroup
/dev/mapper/vg_main-lv_root 16G 5.0G 11G 32% /
/dev/mapper/vg_dados-lv_dados 20G 33M 20G 1% /datastorage
/dev/mapper/vg_dados-lv_docker 80G 128M 79G 1% /var/lib/docker
/dev/xvdb1 497M 161M 337M 33% /boot
tmpfs 722M 0 722M 0% /run/user/0
我有一个服务器,其中分区/内有一个30GB的文件,尽管df-h将该分区列为使用11GB
实际上,它将这个文件系统列为使用5GB,而不是11GB
为什么会这样
[root@APPSERVER21-S1 ~]# ls -l /etc/vinter/logs/
total 2046032
-rw-r--r-- 1 root root 3920496 Sep 11 14:35 PlusoftCRMIntegration-APISILVERNODE-1.log
-rw-r--r-- 1 root root 30823671719 Sep 11 15:13 rsp.appserver21-s1.apigoldnode-1.api-oi-gold.log
-rw-r--r-- 1 root root 406061056 Sep 11 15:13 rsp.appserver21-s1.apisilvernode-1.api-oi-silver.log
[root@APPSERVER21-S1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.6G 0 3.6G 0% /dev
tmpfs 3.6G 0 3.6G 0% /dev/shm
tmpfs 3.6G 137M 3.4G 4% /run
tmpfs 3.6G 0 3.6G 0% /sys/fs/cgroup
/dev/mapper/vg_main-lv_root 16G 5.0G 11G 32% /
/dev/mapper/vg_dados-lv_dados 20G 33M 20G 1% /datastorage
/dev/mapper/vg_dados-lv_docker 80G 128M 79G 1% /var/lib/docker
/dev/xvdb1 497M 161M 337M 33% /boot
tmpfs 722M 0 722M 0% /run/user/0
如果不知道该文件的内容、文件系统是什么、文件是如何创建的等等,就不可能回答这个问题
存在执行重复数据消除的文件系统。如果有具有相同内容的块,它们将替换为链接,以便它们只占用一个块的空间。因此,如果文件系统中存在大量重复数据,则很可能这些文件在磁盘上占用的空间比其重复内容少得多
有些文件系统执行压缩。如果文件系统上有大量冗余,那么压缩将大大减少数据量,而且很可能文件占用的磁盘空间比未压缩的内容少得多
许多文件系统支持稀疏文件。稀疏文件是带有孔的文件。这些孔将被读取为一长串二进制零,从技术上讲,它们是文件内容的一部分,但它们不会存储在磁盘上。可能是?用于编程问题,而不是关于使用或配置Linux及其应用程序的问题。或者更适合回答这样的问题。