MJay

tar...... - 우분투 한국 커뮤니티 포럼 본문

Linux

tar...... - 우분투 한국 커뮤니티 포럼

MJSon 2017. 10. 17. 20:45

tar......

데스크탑 꾸미기(compiz)/소프트웨어 설치 및 설정에 관한 문제 해결

Moderator: Dry8r3aD

yistee
Posts: 373
Joined: 2011/03/27 Sun 4:09 am

tar......

Postby yistee » 2012/05/09 Wed 2:40 pm

매우 중요한 파일을 .tar로 묶었는데, 압축이 풀리지 않아요...
.tar 푸는 방법 알려주세요

강분도
Posts: 6059
Joined: 2008/03/31 Mon 5:47 pm
Contact:

Re: tar......

Postby 강분도 » 2012/05/09 Wed 4:28 pm

보통 그냥 노틸러스(폴더 파일 보는..)에서 더블 클릭으로 열리는 데요...

터미널에서는 tar xvf 파일이름.tar 고요
gzip 로 압축이 되었다면 tar xvzf 파일이름.tgz 입니다.
청음
Posts: 3
Joined: 2012/05/09 Wed 2:06 am

Re: tar......

Postby 청음 » 2012/05/09 Wed 5:48 pm

만약 강분도님의 말씀처럼 했는데도 불구하고 타르파일이 열리지 않는다면
깨졌을 확률도 있습니다.
yistee
Posts: 373
Joined: 2011/03/27 Sun 4:09 am

Re: tar......

Postby yistee » 2012/05/09 Wed 6:10 pm

Code: Select all

root@jin-desktop:/home/jin/다운로드# tar xvzf original.tar

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

감사합니다. 압축과정에서 뭔가 실수했던 것인지, 이렇게 나왔네요. 현재 영문페이지를 검색해보고 있습니다 T.T
protochaos
Posts: 1714
Joined: 2011/05/19 Thu 7:43 pm

Re: tar......

Postby protochaos » 2012/05/09 Wed 8:52 pm

yistee wrote:

Code: Select all

root@jin-desktop:/home/jin/다운로드# tar xvzf original.tar

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

감사합니다. 압축과정에서 뭔가 실수했던 것인지, 이렇게 나왔네요. 현재 영문페이지를 검색해보고 있습니다 T.T


man tar해서 도움말을 참조해 보세요

x는 압축풀기
v는 과정을 보여주기
f는 파일명 설정
z은 gzip파일
j는 bzip파일입니다.

압축해제시
z옵션이 붙으면 gzip을 압축 해제한 후에 tar를 풀어내고,
j옵션이 붙으면 bzip을 압축 해제한 후에 tar를 풀어냅니다.

그러니까 z옵션은 xxx.tar.gz혹은 xx.tgz 파일을 다룰때
j옵션은 xxx.tar.bz2 혹은 xx.tbz 파일을 다룰때 사용하게 됩니다.

tar xvfz xx.tar.gz = zcat xx.tar.gz | tar xvf -
tar xvfj xx.tar.bz2 = bzcat xx.tar.bz2|tar xvf -
위의 명령은 완전히 동일하다고 볼 수 있습니다.

freegilyeon
Posts: 574
Joined: 2009/04/14 Tue 3:00 pm
Location: 용인,판교

Re: tar......

Postby freegilyeon » 2012/05/10 Thu 10:40 am

yistee wrote:

Code: Select all

root@jin-desktop:/home/jin/다운로드# tar xvzf original.tar

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

감사합니다. 압축과정에서 뭔가 실수했던 것인지, 이렇게 나왔네요. 현재 영문페이지를 검색해보고 있습니다 T.T

위의 에러는 gzip으로 압축되지 않은 tar 파일을 gzip 압축을 풀려고 하기 때문에 나타난 에러입니다.
또는 tar 생성시 실수로 파일 형식과 파일명을 다르게 부여한 경우 혼동 할 수도 있습니다.
file 명령으로 파일 형식을 확인하고 tar 옵션을 바꿔 보는 것이 ...
tar 파일의 경우 (tar xvf 형식으로 푼다)

Code: Select all

$ file Fingerprints.tar
Fingerprints.tar: POSIX tar archive (GNU)

tar.gz(tgz) 파일의 경우 (tar zxvf 형식으로 푼다)

Code: Select all

$ mv Fingerprints.tar.gz Fingerprints.tar
$ file Fingerprints.tar
Fingerprints.tar: gzip compressed data, was "Fingerprints.tar", from Unix, last modified: Wed May  9 13:52:36 2012

tar.bz2 파일의 경우 (tar jxvf 형식으로 푼다)

Code: Select all

$ mv Fingerprints.tar.bz2 Fingerprints.tar
$ file Fingerprints.tar
Fingerprints.tar: bzip2 compressed data, block size = 900k
이렇게 나타나네요. -- 파일명을 임의로 .tar로 바꿔서 테스트 했음.
--우유를 못 마시는 주제에 우유부단합니다--
yistee
Posts: 373
Joined: 2011/03/27 Sun 4:09 am

Re: tar......

Postby yistee » 2012/05/10 Thu 2:23 pm

아무것도 안되어요. 다음클라우드에 넣었다 뺐는데. 다음 클라우드가 무슨 잘못이 있을까요. 제가 뭔가 실수 했나봐요

echidna
Posts: 177
Joined: 2009/04/13 Mon 8:30 pm

Re: tar......

Postby echidna » 2012/05/10 Thu 9:49 pm

본글과는 상관없는 질문입니다만 gzip으로 압축된 파일의 압축을 풀 때 xvf 옵션을 주는것과 xvzf 옵션을 주는것에 어떤 차이가 있나요?

외우기가 어려워서 .gz 이든 .bz2 던 그냥 xvf만 주고서 사용해왔는데 풀린 파일들에 별 문제가 없더군요.
맥 사용자. 우분투는 현재 서버로만 씁니다.
wewoori
Posts: 193
Joined: 2008/12/30 Tue 11:29 pm

Re: tar......

Postby wewoori » 2012/05/11 Fri 2:25 am

echidna wrote:본글과는 상관없는 질문입니다만 gzip으로 압축된 파일의 압축을 풀 때 xvf 옵션을 주는것과 xvzf 옵션을 주는것에 어떤 차이가 있나요?

외우기가 어려워서 .gz 이든 .bz2 던 그냥 xvf만 주고서 사용해왔는데 풀린 파일들에 별 문제가 없더군요.


단순하게 tar 파일로 된 파일을 풀경우는 tar xvf 파일명을 줘서 푸는 것이 맞습니다.. 하지만 만일 tar.gz을 가진 파일이라면
tar xvfz을 줘서 gzip파일을 풀어줘야합니다..그리고 bz2는 옵션은 좀 다릅니다.tar xvfj을 줘야합니다...

파일을 생성을 할때는 x 옵션대신 c옵션을 주면 됩니다..

그냥 tar 파일을 풀듯이 풀면 문제가 있을거라고 생각하는데 문제가 없다니 희안하군요...
10년째 리눅스 울트라캡송 초초보...어쩌라고..난 그냥 즐기고 달릴뿐인데...
황중원
Posts: 1
Joined: 2017/08/25 Fri 10:19 am

Re: tar......

Postby 황중원 » 2017/08/25 Fri 10:21 am

yistee wrote:

Code: Select all

root@jin-desktop:/home/jin/다운로드# tar xvzf original.tar

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

감사합니다. 압축과정에서 뭔가 실수했던 것인지, 이렇게 나왔네요. 현재 영문페이지를 검색해보고 있습니다 T.T


결론은 옵션에 z를 추가하셔서 안되었던것이군요...

Return to “데스크탑/소프트웨어 게시판”

Jump to

Who is online

Users browsing this forum: No registered users and 11 guests