为什么有很多可用空间但却说没有可用空间?

为什么有很多可用空间但却说没有可用空间?
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        30G  290M   28G   2% /
devtmpfs         63G     0   63G   0% /dev
tmpfs            63G     0   63G   0% /dev/shm
tmpfs            63G   43M   63G   1% /run
tmpfs            63G     0   63G   0% /sys/fs/cgroup
/dev/sda2        30G   13G   15G  47% /usr
/dev/sda5        30G  2.2G   26G   8% /tmp
/dev/sda7       148G   61M  141G   1% /data0
/dev/sda6        30G  671M   28G   3% /var
tmpfs            13G     0   13G   0% /run/user/60422
/dev/sdb1       274G   65M  260G   1% /data1
/dev/sdc1       439G   73M  417G   1% /data2
/dev/sdd1       439G   73M  417G   1% /data3
/dev/sde1       439G   73M  417G   1% /data4
/dev/sdf1       439G   73M  417G   1% /data5
/dev/sdg1       439G   73M  417G   1% /data6
/dev/sdh1       439G   73M  417G   1% /data7
/dev/sdi1       439G   73M  417G   1% /data8
/dev/sdj1       439G   73M  417G   1% /data9
/dev/sdk1       439G   73M  417G   1% /data10
/dev/sdl1       439G   73M  417G   1% /data11

我在自己的目录中:

/usr/home/cong/data

而在这个目录下,我正在执行一个 rsync 命令,将一个 24G 的文件从远程机器复制到我这台机器上的主目录中。在复制的一半时,它报告:

rsync: write failed on "/usr/home/cong/data/content_8_days.txt": No space left on device (28)
rsync error: error in file IO (code 11) at receiver.c(393) [receiver=3.1.2]

是不是因为我的目录在/usr下,/usr下只有15G可用?这样的话,/data1,/data2下的其他空间该怎么利用呢?

答案1

是不是因为我的目录在 /usr 下,而它只有 15G 可用?

是的

那么,如何利用/data1、/data2下的其他空间呢?

将文件复制到其中一个。

例如:

/dev/sda2 30G 13G 15G 47% /usr

相关内容