我在文件上使用了mv命令然后出现了这条消息:
mv 'file.tar': Disk quota exceeded
但现在新位置和旧位置都有一个file.tar。它们的大小不同,我不知道原始文件的大小。 (这个tarball中有一些lotttt文件)
我可以删除无法移动的文件,或者如果我这样做会丢失部分原始数据吗?
答案 0 :(得分:3)
当Unix / Linux mv(1)
- 一个文件时,如果源和目标位于同一文件系统上,则它只是一个重命名。这不能给出“空间不足”的信息(至少不是AFAICS)。在文件系统(不同的分区或磁盘)之间移动文件时,所做的是将源复制到目标,当操作超过时,将删除源。在复制期间,目标文件系统可能用完空间,并且不会删除源。奇怪的是,(部分)目的地留在你的情况下,根据我的经验mv
清理它(但它已经有一段时间......)。在这种情况下,目标文件所属的用户的磁盘空间不足。