Linux에서 파일을 복사하는 동안 파일 권한을 유지하는 방법

Linux에서 파일을 복사하는 동안 파일 권한을 유지하는 방법

파일 권한은 Unix 사양의 필수적인 부분입니다. 그러나 파일을 복사하는 동안 Linux에서 파일 권한을 유지하는 방법과 같이 시작 사용자가 종종 인식하지 못하는 특정 사항이 있습니다.





삭제 된 YouTube 비디오가 무엇인지 확인하십시오.

복사된 파일은 기본적으로 새 파일이므로 해당 권한은 현재 사용자의 umask에 따라 다릅니다. 이로 인해 복사된 파일이나 폴더의 권한이 원본과 완전히 다른 상황이 발생할 수 있습니다.





운 좋게도 다음과 같은 표준 명령줄 도구를 사용하여 Linux에서 파일 권한을 쉽게 유지할 수 있습니다. cp 그리고 재동기화 . Linux에서 권한을 복사하고 보존하는 방법을 보려면 아래 예를 확인하십시오.





cp를 사용하여 파일 권한 유지

NS 표준 cp 명령 복사하는 동안 파일 권한을 유지하는 데 필요한 모든 것이 있습니다. 당신은 사용할 수 있습니다 -NS 파일의 모드, 소유권 및 타임스탬프를 유지하려면 cp 옵션을 사용합니다.

cp -p source-file dest-file

그러나 다음을 추가해야 합니다. -NS 디렉토리를 다룰 때 이 명령에 대한 옵션입니다. 원래 권한을 그대로 유지하면서 모든 하위 디렉토리와 개별 파일을 복사합니다.



cp -rp source-dir/ dest-dir/

당신은 또한 사용할 수 있습니다 -에게 파일 권한을 유지하기 위한 cp 옵션. 이를 통해 보관소 모드, 파일 권한에서 SELinux 컨텍스트에 이르기까지 모든 것을 보존합니다.

cp -a source-dir/ dest-dir/

rsync를 사용하여 Linux에서 권한 유지

Linux에서 복사 권한을 유지하기 위해 rsync 유틸리티를 사용할 수도 있습니다. 많은 관리자는 더 빠른 복사 속도 때문에 cp보다 rsync를 선호합니다. rsync는 파일의 업데이트된 부분만 복사하기 때문에 다음과 같은 작업에 더 적합합니다. Linux 하드 드라이브 복제 .





rsync -a source-dir/ dest-dir

NS -에게 rsync 옵션이 활성화됩니다. 보관소 권한 및 소유권과 같은 파일 속성을 유지하는 모드입니다. 당신은 사용할 수 있습니다 -V 자세한 출력 옵션 및 -시간 사람이 읽을 수 있는 형식으로 숫자를 보기 위한 것입니다.

rsync -avh source-dir/ dest-dir

또한 엔딩의 면제에 유의하십시오. 삭감 ( / ) 대상 디렉토리에서. 대상에 끝 슬래시를 추가하면 rsync가 다른 하위 디렉토리 수준 아래에 파일을 복사합니다.





Linux에서 파일 권한 확인

Linux에서 파일 권한을 쉽게 확인할 수 있습니다. getfacl (파일 액세스 제어 목록 가져오기) 명령. 권한이 예상대로 유지되었는지 여부를 확인합니다.

getfacl source-file
getfacl dest-file

Linux에서 권한을 유지하면서 파일 복사

cp와 rsync는 모두 Linux에서 파일 권한을 유지하기 위한 표준 옵션을 제공합니다. 일상적인 작업에는 cp를 사용할 수 있지만 rsync는 대규모 데이터에 더 적합합니다. 복사가 완료되면 getfacl을 사용하여 권한을 확인하십시오.

rsync는 원격 시스템 간에 파일을 복사할 수 있지만 SCP (보안 복사) 명령은 이 작업에 대한 또 다른 실행 가능한 옵션입니다. scp를 사용하여 네트워크로 연결된 시스템에서 파일을 안전하게 백업할 수 있습니다.

공유하다 공유하다 트위터 이메일 Scp 명령을 사용하여 Linux에서 파일을 안전하게 복사

파일과 폴더를 원격으로 이동하는 것은 생각보다 쉽습니다. scp 명령을 사용하면 원격으로 이동하는 파일도 암호화됩니다.

내 fb 계정을 복구하는 방법
다음 읽기 관련 항목
  • 리눅스
  • 파일 관리
  • 리눅스
  • 리눅스 명령어
저자 소개 루바이앗 호세인(39개 기사 게재)

Rubiat는 오픈 소스에 대한 강한 열정을 가진 CS 졸업생입니다. 그는 유닉스 베테랑일 뿐만 아니라 네트워크 보안, 암호화 및 함수형 프로그래밍에도 관심이 있습니다. 그는 중고 서적의 열렬한 수집가이며 클래식 록에 대한 끝없는 동경을 가지고 있습니다.

Rubaiat Hossain이 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.