아주 기본적인건데요...

blackhush의 이미지

제가 root계정으로

test라는 계정 폴더에서 압축파일하나을 압축해제를 했는데....

풀어 놓을 폴더 경로를 지정하고 압축을 풀었는데...

계속해서 그폴더에 소유권이... 다른 계정으로 되는데...

이건 뭐가 잘 못되서 그런가요?

bitneer의 이미지

일반 계정으로 tar 파일을 풀면, 풀린 파일들의 권한은 현재 실행하고 있는 일반계정의 소유자, 그룹으로 설정 됩니다.

root 계정으로 tar 파일을 풀면, 풀린 파일들의 권한은 tar파일안에 설정되어진 권한 그대로 소유자, 그룹이 설정됩니다.

# tar tvf file.tar

위와 같은 명령으로 file.tar 안의 내용을 살펴보실수 있을 겁니다.

paperplane의 이미지

p 옵션을 주고 압축을 푸시면

파일들의 권한을 그대로 유지한 상태로 압축을 푸실 수 있습니다.

# tar xvpf file.tar