[compression, 압축] ubuntu compression command ( tar, targz, zip, tar.bz2)
[compression, 압축] ubuntu compression command ( tar, targz, zip, tar.bz2)
1. tar : 압축기능 없다.
tar -cvf <파일명.tar> <대상파일>
tar -cvf abc.tar abc
해제
tar -xvf <파일명.tar>
tar -xvf abc.tar
2. zip ; 압축률은 중하
zip
zip <압축파일.zip> <대상파일>
zip abc.zip ./* : 현재 디렉토리를 aaa.zip으로 압축
zip abc.zip -r ./* : 현재 디렉토리 및 하위 디렉토리까지 모두 압축
해제
unzip <압축파일.zip>
unzip abc.zip
unzip abc.zip -d <경로>
3. tar.gz 압축률 좋다
tar.gz
tar -zcvf <압축파일명.tar.gz> <대상파일>
tar -zcvf abc.tar.gz abc
해제
tar -zxvf <압축파일명.tar.gz>
tar -zxvf abc.tar.gz
4. tar.bz2 압축률 좋다
tar -cjvf archive.tar.bz2 file1 file2 dir1
해제
tar -xjvf archive.tar.bz2
Format | Purpose | Command to Compress | Command to Extract |
---|---|---|---|
.tar |
Archive files (no compression) | tar -cvf |
tar -xvf |
.tar.gz |
Archive + gzip compression | tar -czvf |
tar -xzvf |
.tar.bz2 |
Archive + bzip2 compression | tar -cjvf |
tar -xjvf |
-c ; 새로운 tar 아카이브 생성
-v ; 진행과정 보여줌
-f ; 파일이름 유지
-z ; gzip으로 압출
-x ; 압축해제
-j ; bzip2 로 압축
이 게시물을
번호
제목
날짜
조회 수