HP-UX
1753792 회원
7042 온라인
108799 솔루션
새 메시지

스크립트 관련

 
강계정
조언자

스크립트 관련

안녕하세요...

강계정입니다...

사용중인 서버에서 예를들어 /a라는 디렉토리가 있으면

chmod -R을 사용해서 777로 다 바꿔버렸습니다..

근데 다시 예전으로 퍼미션을 변경하려고 하니까 디렉토리와

파일이 수천개라서 일일이 바꾸기가 어렵습니다...

파일과 디렉토리마다 퍼미션도 틀리구요...

기존의 /a라는 디렉토리를 백업서버에서 가지고 있습니다..

서로 비교해서 사용중인 서버의 퍼미션을 바꿀수 있는

스크립트가 없을까요?

도움 부탁드립니다....

꾸벅...
2 응답 2
이종국
신규 회원

스크립트 관련

음... 백업서버에서 내려야 할것같은데요.

Joseph
초등학생

스크립트 관련

방법이 있습니다..

심심해서 테스트 함 ~~ 해봤습니다..



작업 절차..



1. 사용중인 서버에서 /a 를 /b 로 이름을 변경합니다.



2. 백업된 서버에서 /a를 사용중인 서버로 복구합니다.



3. /b 에 있는 최신 파일들을 /a 로 cp 명령어로 복사합니다.



위와 같이 하시면 최신 파일로 copy되면서(덮어쓰면서) 기존의 퍼미션은 변경되지 않습니다..즉, 파일 내용만 UPDATE 되죠..





Good day~~