서버에서 TAR명령어 사용하기 (TAR압축풀기) 및 SSH접속기 :: 2008. 1. 11. 23:03


오래간만에 백업을 하려고 하니 기억이 가물가물 해서 써둡니다.
자주하는것이 아니다 보니 헷갈리는군요 -.-;

파일묶기
파일묶기    tar cvf 파일명.tar 파일(디렉토리)
묶은파일보기   tar tvf 파일명.tar 파일(디렉토리)
묶은파일풀기   tar xvf 파일명.tar 파일(디렉토리)

gzip(gunzip) 사용해서 압축
묶고압축    tar cvfz 파일명.tar.gz 파일(디렉토리)
묶고압축된 파일 보기  tar tvfz 파일명.tar.gz 파일(디렉토리)
묶고압축된파일 풀기   tar xvfz 파일명.tar.gz 파일(디렉토리)

gzip(gunzip) 사용 및 퍼미션유지해서 압축
묶고압축    tar cvfpz 파일명.tar.gz 파일(디렉토리) -> 가장좋음

묶고압축된 파일 보기  tar tvfpz 파일명.tar.gz 파일(디렉토리)
묶고압축된파일 풀기   tar xvfpz 파일명.tar.gz 파일(디렉토리) -> 가장좋음

bzip2(bunzip2) 사용해 압축
퍼미션유지해서 압축
묶고압축    tar cvfpj 파일명.tar.bz2 파일(디렉토리)
묶고압축된 파일 보기  tar tvfpj 파일명.tar.bz2 파일(디렉토리)
묶고압축된파일 풀기   tar xvfpj 파일명.tar.bz2 파일(디렉토리)

tar옵션
-c : tar파일 생성할 때 사용 (기본사용)  -> 풀때는 -x 옵션 사용
-t : tar파일의 내용을 확인할 때 사용
-f : tar파일을 사용할 때 사용 (기본사용)
-p : tar파일을 생성or풀때 원본 파일속성(퍼미션) 유지
-v : 묶거나 풀 때 과정 보기 (거의기본사용)
-z : gzip(gunzip) 사용 옵션
-j : bzip(bunzip2) 사용 옵션


invalid-file

SSH접속기 Putty