私のLinux Webサーバーには次のファイルがあります。
- フォルダ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