컴퓨터
[Linux] 압축 명령어 정리
Selnis
2009. 7. 3. 11:58
압축명령어 사용법
압축 명령어 |
사 용 법 |
tar | .tar, _tar로
된 파일을 묶거나 풀때 사용하는 명령어 (압축파일이 아님) # tar cvf [파일명(.tar, _tar)] 압축할 파일(또는 디렉토리): 묶을때 # tar xvf [파일명(.tar, _tar)] : 풀 때 (cf) cvfp/xvfp 로 하면 퍼미션 부동 |
compress | 확장자
.Z 형태의 압축파일
생성 # compress [파일명] : 압축시 # uncompress [파일명] : 해제시 |
gzip | 확장자
.gz, .z 형태의 압축파일
생성 # gzip [파일명] : 압축시 # gzip -d [파일명] : 해제시 |
기타 | .tar.Z
이것은 tar로 묶은 후에 compress를 사용하여 압축한 것으로 uncompress를 사용해서 압축을 푼 다음, 다시 tar를 사용해서 원래의 파일들을 만들어내면 됩니다. 아니면 다음과 같이 한 번에 풀 수도 있다. # zcat [파일명].tar.Z : 해제시 .tar.gz또는 .tar.z # gzip -cd [파일명] : 해제시 .tar.gz 또는 .tar.z .tgz gzip을 사용해서 푼 다음 다시 tar를 사용해서 원래 파일을 만들어 낼 수 있으나, 하지만 다음과 같이 하면 한 번에 처리를 할 수 있다. # gzip -cd 파일.tar.gz | tar xvf - 또는 # tar xvzf 파일.tar.gz # tar xvzf 파일.tgz |
- 미리내닷컴에서 발췌
위의 설명을 응용하면 이런것도 가능합니다.
tar cvzfp 파일명.tar.gz 폴더명 - 퍼미션 부동의 tar.gz(tgz) 압축파일 생성
tar xvzfp 파일명.tar.gz - 퍼미션 부동으로 tar.gz(tgz) 압축 해제
이는 제가 몇번이나 백업과 복원을 반복한 결과 완전히 외우게 된 몇 안되는 명령어 중 하나입니다 ^^;;