找回密码
 注册
首页 ≡≡网络技术≡≡ 服务器 tar包时出现 tar: Error exit delayed from previous er ...

linux tar包时出现 tar: Error exit delayed from previous errors

灰儿 2016-7-17 07:58:07
tar -zcvf 创压缩文件 出现 tar: Error exit delayed from previous errors;
解决方法:
可能是你的权限不够或者你存放tar.gz的目录限不是777
第一步:mkdir 目录2 .
第二步 改变目录权限 chmod 777 目录2 -R
第三步:sudo tar -zcvf 目录/目录2.tar.gz /目录1/目录2
出现这种问题可能有两种情况:
1、打包目录中可能有的文件没有读取(R)权限;
2、打包目录中可能有的目录没有执行(X)权限;
找到权限有问题的文件或目录并使用下面的chmod命令更改它们的权限即可:
#更改文件权限
chmod u+r file
#更改目录权限
chmod -R u+xr dir
权限设置完成之后,再使用tar命令打包压缩就不会再有tar: Error exit delayed from previous errors的错误了。
有时候我们在解压的时候也会出现tar: Error exit delayed from previous errors错误,这种情况通常是由于xxx.tar.gz压缩包内有些文件/目录不能被当前用户读取造成的。
您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。