(linux)gzip失败,设备上没有剩余空间
我需要在我的Ubuntu服务器上压缩一个目录。目录大约是3.2go,我的服务器上还有15个Go,还有20个Go。 我正在使用命令:(linux)gzip失败,设备上没有剩余空间,linux,gzip,Linux,Gzip,我需要在我的Ubuntu服务器上压缩一个目录。目录大约是3.2go,我的服务器上还有15个Go,还有20个Go。 我正在使用命令:tar-zcvf testsrc\u目录 命令失败,并显示以下消息: gzip:stdout:设备上没有剩余空间 tar:test:仅写入10240字节中的6144个 tar:返回的子级状态1 tar:错误不可恢复:正在退出 为什么它会失败,因为我的服务器上有足够的空间?(15次就足够了) 谢谢 编辑 $df-h 已使用的文件系统大小可用已安装的文件系统% udev
tar-zcvf testsrc\u目录
命令失败,并显示以下消息:
gzip:stdout:设备上没有剩余空间tar:test:仅写入10240字节中的6144个
tar:返回的子级状态1
tar:错误不可恢复:正在退出 为什么它会失败,因为我的服务器上有足够的空间?(15次就足够了) 谢谢 编辑
$df-h
已使用的文件系统大小可用已安装的文件系统%
udev 463M 0 463M 0%/开发
tmpfs 98M 2.2M 96M 3%/运行
/dev/xvda1 20G 17G 2.2G 89%/
tmpfs 490M 0 490M 0%/dev/shm
tmpfs 5.0M 0.0M 0%/运行/锁定
tmpfs 490M 0 490M 0%/sys/fs/cgroup
tmpfs 24K 0 24K 0%/var/gandi
$lsblk
名称主要:最小RM尺寸RO类型安装点
xvda202:0 20g0磁盘
└─xvda1 202:1 0 20G 0部分/
xvdz 202:6400 512M0磁盘
├─xvdz1 202:6401 0 502M 0部件[交换]
└─xvdz2 202:6402 0 10M 0部分
使用df,我可以看到磁盘上只剩下2.2G。我怎么能知道占用这么多空间的细节?因为我知道我的应用程序文件只需要4.6G
谢谢检查要存储存档文件的分区上是否有足够的可用内存
$:df-h
已使用的文件系统大小可用已安装的文件系统%
rootfs 476G 300G 176G 63%/
还要检查您是否具有存档所需目录所需的权限
如果问题仍然存在,我建议进行文件系统检查
$: lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 698.7G 0 disk
├─sda1 8:1 0 500M 0 part /boot
├─sda2 8:2 0 5.8G 0 part [SWAP]
├─sda3 8:3 0 50G 0 part /
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 642.4G 0 part /home
# Find the device that matches the mountpoint of the directory in question
# Replace X with the appropriate device
# Replace Y with the appropriate partition
$: sudo fsck -vcck /dev/sdXY
此外,还可以为用户设置磁盘配额,安装
quota
软件包并运行sudo repquota/
将显示此信息。谢谢,请查看我的编辑。