합리적인 PDF 파일 권한이란 무엇입니까?
최근에 나는 많은 PDF 파일이 포함된 디렉토리에서 모든 파일에 가능한 모든 권한이 설정되어 있음을 발견했습니다. 이게 불편해서 바꿔볼까 생각도 해봤습니다. 그러나 PDF 파일(예: PDF "텍스트 생성기")을 열고 때로는 변경할 수 있기를 원한다는 점을 고려할 때 PDF 파일에 대한 정당성이 무엇인지 모르겠습니다.
file_1.pdf
다음은 내가 어떻게 찾았는지( ), 어떻게 변경하려고 했는지( file_2.pdf
) 에 대한 인쇄 화면입니다 .
백업 하드 드라이브에서 복사할 때 초기 권한 세트가 손실된 것 같습니다. 권한 설정을 잃지 않고 샘플 스파이크를 복제하는 효율적인 방법으로 샘플 스파이크 사용을 고려할 수 있습니까? 감사해요.
답변1
Linux 파일 시스템 간에 복사하는 경우 다음을 사용할 수 있습니다.
cp -a
메타데이터를 저장하는 데 사용됩니다.
FAT 또는 NTFS와 같은 Linux가 아닌 파일 시스템에서 다시 복사하는 경우 다음을 사용할 수 있습니다.
cp -r --no-preserve=mode
실행 권한이 제거됩니다.
Linux가 아닌 파일 시스템에 파일을 복사하는 경우 tar
.
답변2
아니요, PDF 파일은 실행 가능한 바이너리나 스크립트가 아니므로 실행될 필요가 없습니다.
문서가 Unix 파일 시스템에 있다고 가정하면 다음을 사용하여 실행 가능한 비트를 제거할 수 있습니다.
chmod a-x *.pdf
파일 시스템 중 일부가 Unix가 아닌 경우 파일 사이에 파일을 복사하는 방법에 관계없이 파일에 대한 권한이 이와 같이 엉망이 될 수 있습니다. Unix 파일 시스템에서는 사용 권한과 타임스탬프를 보존하기 위해 호스트나 로컬 디렉터리 간에 파일을 복사하는 경향 rsync -a
이 있습니다 .rsync --archive)
답변3
읽기만 하면 되는 경우에는 일반적으로 읽기 전용 권한도 괜찮습니다. 그러나 수정하고 교체하려면 쓰기 권한도 필요합니다. 그래서 두 번째 파일에 대한 권한은 충분하다고 생각합니다.
파일을 복사하고 권한을 유지하려면 "cp -a source dest"를 사용하세요.
"-a" 속성은 재귀적으로 복사하여 모든 속성과 링크를 유지합니다. "man cp"를 참조하세요.