리눅스 웹서버
tar 옵션 압축/풀기
두리웹
2009. 12. 14. 08:54
c : tar 파일을 생성할 때(여러개의 파일을 하나의 파일로 묶을 때)
d : tar 파일고 해당 파일시스템간의 차이점을 확인 하고자 할 때 사용.
r : tar 파일에 다른 파일들을 추가하고자 할때 사용.
t : 내용을 확인하고자 할때 사용.
f : tarfile의 이름이나 디바이스 파일의 이름을 명시할때.
p : 생성할때(묶을 떄) 당시의 파일퍼미션을 그대로 하여 풀어줄때.
v : 묶을 때나 풀어줄 때 파일들의 내용을 자세하게 보려고 할때.
Z : compress로 압축파일을 사용할 때 압축이나 해제까지 한번에 할 때 사용.
z : gzip과 관련하여 압축이나 해제를 한꺼번에 하려고 할때 사용.
ex>
* 압축
# tar cvfpz home.tar.gz /home
*해제
# tar xvfpz home.tar.gz
=>해제한후 /home 파티션내의 각 사용자의 owner와 group정보가 예전정보와 동일한가를 확인
->tar 명령어 사용시에 p옵션을 주면 압축할 때와 압축을 풀어줄때에 동일한 퍼미션정보를 사용