네, tar
명령어를 사용하여 파일을 압축할 때, 파일의 권한(permissions)과 소유권(owner, group) 정보도 함께 저장됩니다. 이렇게 하면 나중에 압축을 풀 때 원래의 권한과 소유권이 그대로 복원됩니다.
파일을 압축하는 기본적인 tar
명령어는 다음과 같습니다:
tar -cvf archive.tar /path/to/directory_or_files
이 명령어는 archive.tar
파일을 생성하며, /path/to/directory_or_files
에 있는 모든 파일과 디렉터리를 압축합니다. 이 과정에서 파일의 권한과 소유권 정보도 함께 저장됩니다.
압축을 풀 때는 다음과 같은 명령어를 사용합니다:
tar -xvf archive.tar
이 명령어는 archive.tar
파일의 내용을 현재 디렉터리에 압축 해제하며, 파일의 권한과 소유권 정보도 복원됩니다.
또한, tar
명령어에 -p
옵션을 추가하여 파일의 원래 권한을 유지하면서 압축을 풀 수 있습니다:
tar -xvpf archive.tar
이렇게 하면 파일과 디렉터리의 권한과 소유권이 정확하게 원래 상태로 복원됩니다.