네이버 뒤지는 시간에 차라리 정리하는게 나을 듯.
. tar
옵션
-c 디렉토리를 포함하여 여러개의 파일들을 묶을 때 사용한다
-x 디렉토리를 포함하여 묶인 파일의 압축을 풀겠다는 것을 tar에게 알린다
-t tar파일 안에 있는 파일이나 디렉토리 목록을 볼때 사용한다
-v 작업 진행 상황을 화면에 표시한다
-f <파일명> 파일을 묶을 때는 출력 파일, 파일의 압축을 풀때는 입력 파일을 <파일명>에 적어준다
-r tar화일 끝에 파일을 추가한다
-z gzip(gunzip)과 관련하여 압축이나 해제를 한꺼번에 하려고 할 때 사용한다
-j bzip(bunzip)과 관련하여 압축하거나 해제하는 옵션으로 사용한다
압축
# tar -cvf <묶은 파일명> <묶일 파일명>
ex)
tar -cvf a.tar b.txt // b.txt파일을 a.tar파일로 묶는다
tar -cvf a.tar * // 현재 디렉토리에 있는 파일 전부를 a.tar로 묶는다
tar -rvf a.tar c.txt // a.tar파일 끝에 c.txt파일을 추가하여 묶는다
압축 해제
# tar -xvf <묶은파일명.tar>
ex)
tar -xvf a.tar // a.tar로 묶인 파일을 푼다
tar -xvf a.tar b.txt // a.tar로 묶인 파일에서 b.txt 파일만 푼다
gzip
# gzip <파일명>
-파일명을 압축 파일인 "<파일명>.gz"로 만들어준다
ex)
gzip aaa.c // aaa.c.gz
gzip aaa.tar // aaa.tar.gz
# gzip -d "<파일명>.gz" ( = gunzip "<파일명>.gz")
-"<파일명>.gz" 압축 파일을 일반 파일인 "<파일명>"으로 만들어준다
ex)
gzip -d aaa.gz // aaa.c
gzip -d aaa.tar.gz // aaa.tar
bzip2
# bzip2 <파일명>
-파일명을 압축 파일인 "<파일명>.bz"로 만들어준다
ex)
bzip2 aaa.c // aaa.c.bz
bzip2 aaa.tar // aaa.tar.bz
# bzip2 -d "<파일명>.bz" ( = bunzip "<파일명>.bz")
-"<파일명>.bz" 압축 파일을 일반 파일인 "<파일명>"으로 만들어준다
ex)
bzip2 -d aaa.bz // aaa.c
bzip2 -d aaa.tar.bz // aaa.tar
'Study(아카이브) > OS&Linux' 카테고리의 다른 글
vi 설정 (0) | 2009.06.08 |
---|---|
TFTP 설정 (0) | 2009.06.08 |
QT 프로그래밍 (0) | 2009.05.14 |
OSGi - 임베디드를 넘어 엔터프라이즈로! (0) | 2009.05.14 |