일반적인 압축 명령어는 아래와 같습니다.
- tar.gz 압축풀기
1. tar.gz 압축풀기
$gunzip filename.tar.gz // tar.gz에서 gz을 풀어냅니다.
$tar xvf filename.tar // tar를 풀어냅니다. ( x: 압축풀기 , v: 압축푸는 상태를 본다, f: 파일이름 )
// 압축푸는 상황을 보고 싶지 않으시다면 v옵션을 주지 않으셔도 됩니다만 보통은 적습니다.
2. tar.gz 한번에 풀기
$tar xvzf filename.tar.gz
-tar.gz 압축하기
$tar cvf filename.tar file1... //file1의 폴더나 파일을 filename.tar로 묶는다 (압축아님)
$gzip filename.tar //filename.tar을 filename.tar.gz로 압축한다 (이땐 압축)
4. tar.gz 한번에 압축하기
$tar cvzf filename.tar.gz file1... //file1의 폴더나 파일을 filename.tar.gz로 묶고 압축한다
tar 압축의 경우 2G이상으로 압축이 되지 않기 때문에,
2G 이상으로 압축 을 하기위해서는 split란 명령을 같이 사용하면 됩니다.
- 분할 압축
tar -cvf – ~/android | split -b 2048m – android.tar
- 생성파일
android.taraa, android.tarab, android.tarac, …
tar -zcvpf - /home | split -b 2048m - home.tar.gz
* /home : 압축할 디렉토리
* home.tar.gz 압축되어질 이름
- 생성 파일
tar.gza , tar.gzb 등으로 생성
- 압축 해제
cat 압축파일.tar* | tar xvf(z) -
ex)
cat android.tar* | tar xvf -
tar.gza, tar,gzb 등으로 압축된 파일을 풀기 위해서는
ex) cat home.tar.gz* | tar -zxvpf -
[Ubuntu]Root 계정 활성화(Ubuntu 12.04) (0) | 2014.11.23 |
---|---|
[명령어] 리눅스 rpm 명령어 사용법 (0) | 2014.11.20 |
[ubuntu]TFTP - Ethernet Downloading Server 설치 (0) | 2014.11.10 |
[Ubuntu]Oracle JDK 설정 (0) | 2014.11.09 |
[Ubuntu]Samba 설정 (0) | 2014.08.14 |
댓글 영역