TAR 와 GZ 으로 압축되어있는 파일을 압축 푸는 법

-rw-r--r-- 1 root root   59886 2018-06-30 00:40 xxx.errorlog.log.2018-06-28.bak.tar.gz

해당 파일을 분석할 일이 생겨 분석을 하려고 압축을 풀려고 했으나,

[WAS-05:root]/home/logs/log4j/backup>#find . -name "*.tar.gz" -exec tar zxvf {} \;
tar: 이것은 tar 아카이브처럼 보이지 않습니다
tar: 다음 헤더로 건너 뜀
tar: Exiting with failure status due to previous errors

압축이 풀리지 않았습니다.


[WAS-05:root]/home/logs/log4j/backup>#tar -zxf ./xxx.errorlog.log.2018-06-27.bak.tar ./temp.log
tar: ./temp.log: 아카이브에 없음
tar: Exiting with failure status due to previous errors
[WAS-05:root]/home/logs/log4j/backup>#tar -zxf ./xxx.errorlog.log.2018-06-27.bak.tar
[WAS-05:root]/home/logs/log4j/backup>#ll
합계 38528

알고 있는 방법을 다 동원했는데, 여전히 압축이 풀리지 않았습니다.

그러다가 문득 떠오른 생각이 혹이 이 파일 tar로 압축한 걸 다시 gzip 으로 압축한건가?

……

[WAS-05:root]/home/logs/log4j/backup>#gzip -d ./xxx.errorlog.log.2018-06-28.bak.tar.gz

풀립니다…

[WAS-05:root]/home/logs/log4j/backup>#tar -zxf ./xxx.errorlog.log.2018-06-28.bak.tar

역시 잘 풀립니다.

어떻게 보면 쉬운 문제을 수도 있는데, 계속 tar 와 아카이브 문제라고만 생각하면 쉽게 풀리지 않을거 같아 올립니다.