압축을 풀면 대상 디렉터리의 권한이 변경됩니다. 이를 방지하는 방법은 무엇입니까?

압축을 풀면 대상 디렉터리의 권한이 변경됩니다. 이를 방지하는 방법은 무엇입니까?

나는 다음을 가지고 있습니다 :

$ls -la
drwxrwxr-x   3    pi    pi   4096     Mar 24  14:49    .
...

$chmod o+w .
$ls -la
drwxrwxrwx   3    pi    pi   4096     Mar 24  14:49    .
...

$tar xf myfile.tar
$ls -la
drwxrwxr-x   3    pi    pi   4096     Mar 24  14:49    .
...

즉, 압축을 푼 후 현재 디렉터리는 "기타" 쓰기 권한을 잃습니다.

tar가 어떻게 든 변경한 것 같습니다. 확인하는 방법? 어쩌면 아카이브에 항목이 포함되어 있을까요 .? 그것을 배제하는 방법은 무엇입니까?

답변1

아카이브를 만들고 있어요

tar -cvf ../$filename.tar .

내가 창작을 시작하면

tar -cvf ../$filename.tar ./*

문제가 해결되었습니다.

관련 정보