tar로 원본파일의 퍼미션을 그대로 유지한채로 묶고압축하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,433 조회
- 0 추천
- 목록
본문
tar로 원본파일의 퍼미션을 그대로 유지한채로 묶고압축하기
이번에는 원본파일의 퍼미션을 원상태로 유지하면서 묶음과 압축을 동시에 수행하는 방법을 알아보겠습니다. 이렇게 원본파일의 퍼미션을 그대로 유지하면서 묶음과 압축을 동시에 하려면 p옵션을 추가하여 "cvfpz"라는 옵션을 사용합니다. 아래와 같이 dir2라는 디렉토리와 그안에는 파일이 들어있습니다. 여기서 주의깊게 보셔야하는 것은 dir2라는 디렉토리와 textfile1, textfile3이라는 파일의 소유주와 소유그룹, 그리고 퍼미션들입니다.
이들 소유자와 소유그룹, 그리고 퍼미션들을 그대로 유지하면서 묶음과 압축을 하려고 합니다.
[root@host3
command]# ls -l |
다음은 dir2의 전체를 묶음과 압축을 하면서 원본파일의 소유자와 소유그룹, 그리고 퍼미션을 유지하면서 압축을 한 것입니다.
[root@host3
command]# tar cvfpz dir2.tar.gz dir2 |
아래는 생성된 dir2.tar.gz를 확인한 것입니다.
[root@host3
command]# ls -l |
다음은 작업결과 생성된
dir2.tar.gz파일을 "tvfpz"옵션으로 확인한 것입니다.
[root@host3
command]# tar tvfpz dir2.tar.gz |
확인한 결과 p옵션을 사용하면 원본파일의 소유주와
소유그룹, 그리고 퍼미션들이 모두 그대로 압축된다는 것을 알 수 있습니다.
관련자료
-
이전
-
다음