내 Linux 웹 서버에 다음 파일이 있습니다.
- 폴더1/ <- 메인, 내 페이지 사용자가 이동하는 곳입니다.
- 폴더1/testing/ <- 기본 버전을 방해하지 않고 수정 및 최적화를 허용하는 폴더1(folder1/testing/ 제외)의 복사본입니다.
폴더1/이 폴더1/테스트/처럼 보이도록 폴더1/의 내용을 폴더1/테스트/와 동기화하려면 어떻게 해야 합니까?
답변1
ssh/putty를 언급하셨으니 쉘을 통해 상자에 액세스할 수 있기를 바랍니다. 디렉터리 설정은 좀 더 번거로우며 마스터 복사본 외부에 테스트 빌드를 두는 것이 더 좋습니다. 그러므로:
테스트 디렉토리를 마스터 외부로 이동
mv folder1/testing folder1_testing
현재 주요 버전을 다른 곳으로 이동하십시오. 현재 다음 단계를 진행할 때까지 네트워크에 액세스할 수 없습니다.
mv folder1 folder1_saved
이전 테스트 버전을 올바른 위치에 복사하세요.
cp -a folder1_testing folder1
다른 방법으로 이 문제를 해결할 수 없는 경우 동일한 위치에서 네트워크를 통해 액세스할 수 있도록 테스트 버전을 이전 위치에 심볼릭 링크합니다.
ln -vs folder1_testing folder1/testing