일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 봄
- 안드로이드
- 서비스
- JNI
- ontology
- 3GS
- 쉽지요잉
- book
- iphone
- XML
- 아이폰
- 우분투
- uPnP
- OSGi
- 블로그가
- Benchmark
- 과제
- 앱
- 설명좀 써줍니다
- OWL
- TPC-C
- 이게 뭐니
- java
- Mac
- 원격으로 컴퓨터 끄기
- Android
- TunesMate
- 건조합니다
- w3c
- rdf
- Today
- Total
infatuation
리눅스 압축파일 사용 명령어 본문
네이버 뒤지는 시간에 차라리 정리하는게 나을 듯.
. 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