热搜词
发表于 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压缩包内有些文件/目录不能被当前用户读取造成的。
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 20:57 , Processed in 0.195935 second(s), 37 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team