디렉터리 안전하게 옮기기 (퍼미션 그대로 유지하면서)
작성자 관리자 작성시간 2003-12-13 17:41:44
 

만약에 /export/moon 이라는 디렉터리를 /tmp/moon으로 옮기려면
mv를 하면 간단하다. 하지만 솔라리서 라면 이렇게 하면 안된다.
왜냐하면 옮기는 도중 moon 디렉터리 밑의 파일의 퍼미션이 변할수 있기 때문이다.
이런 이유에서 나는 이런식으로 옮기곤 한다.

ex1)
# mkdir /tmp/moon
# cd /export/moon
# tar cf - * | ( cd /tmp/moon ; tar xf - )

ex2)
# cd /export/moon
# tar cvf - . | ( cd /tmp/moon ; tar xvf - )


목록 | 입력 | 수정 | 답변 | 삭제