Linux批量解压: Error exit delayed from previous errors
一,【前言】
对日志信息进行自我本地的测试过程中,所有 down 下来的日志都是压缩包的形式, 但是读取日志文件一般是不能读到压缩包内容,必须解压出来, 一个一个的解压当然时间人力都比较大,怎么办?
用命令批量解压:
命令: tar -xzvf *.tar 或 tar -xzvf *.tar.gz 或 tar-xzvf *.gz 等等.
但是问题出来了,有的你解压不了?
二,【详情】
问题分析:
a,可能内存不够
b,部分文件的操作需要获取权限
c, ftp 文件设置问题
d, 包损坏了
解决方案:
1,如果内存不足:
解答: 增加内存,或放在一个较大内存的分区中.
2,权限不够
#更改文件权限
Chmod u+r file
#更改目录权限
Chmod -R U+xr dir
3,ftp 格式设置:
ftp的传输方式为二进制的方式即可:
a.FileZilla从windows传linux时设置传输文件类型为二进制;
b.最好是用gftp在linux服务器之间进行传输,传输类型同样设置为二进制。
三,【小结】
山不在高,有仙则名; 水不在深,有龙则灵! 问题不一定要特别的大才能体现出你的能力, 及时一个小小的问题, 将他解决, 从中分析思路, 解决问题的战略也是非常的重要的,尤其是快速 的分享,快速解决的能力. 从而达到一叶知秋的景象.
解决方案参考:
1, http://blog.csdn.net/dearwind153/article/details/7082015
2, http://blog.csdn.net/iamwrr/article/details/49869323