1. tar 1) 파일을 묶을때 : -c tar 화일을 생성한다. -v 생성되는 화일 절차를 보여준다. -f backup 화일명을 지정 한다. -r tar 화일 끝에 파일을 추가한다. tar -cvf 묶은파일명 묶일파일명 tar -cvf 묶은파일명 * 예) tar -cvf swingme.tar test.txt <- test.txt 파일을 swingme.tar 이라는 파일명으로 묶는다. tar -cvf swingme.tar test.txt exam.txt <- test.txt파일과 exam.txt 파일을 swingme.tar 파일로 묶는다. tar -cvf swingme.tar * <- 현재 디렉토리에 있는 파일 전부를 swingme.tar 파일로 묶는다. tar -rvf swingme.tar haha.txt <- swingme.tar 파일 끝에 haha.txt 파일을 추가하여 묶는다. 2) 묶은 파일을 풀때 : tar -xvf 묶은파일.tar 예) tar -xvf swingme.tar <- swingme.tar로 묶인 파일은 푼다. tar -xvf swingme.tar test.txt <- swingme.tar로 묶인 파일에서 test.txt 파일만 추출한다. 2. gzip 1) 압축할때 : gzip -숫자 압축할 파일 -1 : compress faster -9 : compress better 예) gzip -1 swingme.tar <- swingme.tar 파일을 압축 2) 압축풀때 : gzip -d 압축한파일 예) gzip -d swingme.tar.gz <- swingme.tar.gz 압축파일을 푼다. Tip : 묶으면서 압축하기 tar -zcvf swingme.tar.gz * <- 모든파일을 swingme로 묶으면서 압축 3. jar tar 사용법과 같음 1) 파일묶기 jar cvf swingme.jar include <- include 디렉토리를 swingme.jar 로 묶는다. jar cvf swingme.jar *.class *.java <- 확장자가 .class 모든파일과 .java 모든파일을 swingme.jar 로 묶는다. jar cvf swingme.jar include WEB-INF <- include 디렉토리와 WEB-INF 디렉토리를 swingme.jar 로 묶는다. 2) jar파일 풀기
4. tbz bzip2 로 압축된 tar 파일들의 확장자이다. FreeBSD 에서 패키지 파일로 압축을 풀지않고 바로 패키지를 설치할 수 있다. #pkg_add swingme.tbz <- swingme 라는 패키지 설치 #pkg_delete swingme <- swingme 라는 패키지 삭제 #pkg_info <- 설치된 패키지 확인 #pkg_info -aR <- 설치된 패키지들의 상속관계확인
5. tgz tar 와 gzip 을 사용하여 tar 로 묶고 gzip 으로 압축한다. 1) 압축 하기 tar czvf filename.tgz file 2) 압축 풀기 rat -xzvf filename.tgz |
'리눅스' 카테고리의 다른 글
ctrl+z로 나갔을때......... (0) | 2007.04.18 |
---|---|
vi 사용법 (0) | 2007.04.11 |
리눅스 eclipse 한글 설정하기 (0) | 2006.11.30 |
putty에서 irssi 한글로 채팅하기 (0) | 2006.11.13 |
irssi 한글 보이게 하기.. (0) | 2006.11.13 |