tar 압축

OS/리눅스 & 유닉스 2010. 6. 30. 11:31

묶기

1. Creating an archive 
$ tar cvf archive_name.tar dirname/
압축없이 묶기
- c : create a new archive
- v : verbosely list files which are processed.
- f : following is the archive file name

2. Creating a gzipped tar archive
$ tar cvzf archive_name.tar.gz dirname/
- z : filter the archive through gzip

3. Creating a bzipped tar archive 
$ tar cvjf archive_name.tar.bz2 dirname/
- j : filter the archive through bzip2

gzip VS bzip2
bzip2  은 압축하고 압축을 푸는데 gzip 보다 시간이 더 걸린다. 
bzip2 로 묶은 크기는 gizp 보다 작다.

풀기

1. Extract a *.tar
$ tar xvf archive_name.tar
- x : extract files from archive

2. Extract a gzipped tar archive (*.tar.gz)
$ tar xvzf archive_name.tar.gz

3. Extract a bzipped tar archive (*.tar.bz2)
$ tar xvjf archive_name.tar.bz2

리스트 보기

1. View the tar archive file content without extracting 
$ tar tvf archive_name.tar

2. View a gzipped tar (*.tar.gz)
$ tar tvzf archive_name.tar.gz

3. View a bzipped tar (*.tar.bz2)
$ tar tvjf archive_name.tar.bz2

출처 - http://seoeun25.tistory.com/478

'OS > 리눅스 & 유닉스' 카테고리의 다른 글

크론, crontab  (0) 2010.07.26
chmod 파일 권한 변경  (0) 2010.07.26
crontab(3)  (0) 2010.05.18
crontab(2)  (0) 2010.05.18
crontab(1)  (0) 2010.05.18
: