XFTP上传文件出现:unknown error的解决方法

原因1:磁盘容量不够

查看上传的磁盘是否已经占满了,执行命令

df -h

发现此时虚拟机的磁盘已经用尽(只怪自己当初创建虚拟机时没有分配更多的磁盘),如下图所示
XFTP上传文件出现:unknown error的解决方法_第1张图片
此外,由于磁盘空间用尽,Xftp上传报如下错误
XFTP上传文件出现:unknown error的解决方法_第2张图片

解决方式一

  1. 删除无用的大文件
    这个方法要找到大文件的位置,可以通过在不同的目录下执行如下命令,可以查看当前目录下各个文件所占空间大小
du -sh *

结果如下:
XFTP上传文件出现:unknown error的解决方法_第3张图片
你们会发现vagrant占30多G
通过cd vagrant命令进入到vagrant目录再执行命令,进行进一步的定位

du -sh *

XFTP上传文件出现:unknown error的解决方法_第4张图片
按照上面的步骤最终可以定位到
XFTP上传文件出现:unknown error的解决方法_第5张图片
执行

rm -rf Application\ Data/

删除即可!
这时我们发现空间变大了!
XFTP上传文件出现:unknown error的解决方法_第6张图片
XFTP上传文件出现:unknown error的解决方法_第7张图片
文件可以成功上传(可能需要重启虚拟机)
XFTP上传文件出现:unknown error的解决方法_第8张图片

解决方式二

扩容(参考)

原因2:上传文件夹权限不够

解决方案:chmod 777

你可能感兴趣的:(技能拓展,linux,ftp)