8

現在、rsyncはうまく機能しています。すべてのファイルをあるディレクトリから別のディレクトリにコピーします。唯一のことは、ファイルを物理的にコピーしていることです。

すべてのファイルを複製したくない大きなファイルがたくさんあります。Web ページでデータを提供できるように、新しいディレクトリにシンボリック リンクを作成したいだけです。ソース ディレクトリには、公開したくないスクリプトやファイルが含まれています。安全なデータを Web ルート (宛先) に移動しています。

私が rsync にしたいのは、ソースディレクトリ内の新しいファイルが宛先へのリンクを作成することです。そうすれば、現在のようにハード ドライブのスペースを使い果たすことはありません。私が持っているものは、シンボリックリンクの側面を除いて完璧に機能します。rsync を追跡してシンボリック リンクを作成する方法はありますか?

rsync -aP --exclude="file.sql" --exclude="*~" --exclude=".*" --exclude="*.sh" . ${destination}
4

4 に答える 4

0

lndir は役に立ちますか。マニュアルによると、別のディレクトリ ツリーへのシンボリック リンクのシャドウ ディレクトリを作成します。

于 2012-08-10T10:24:30.183 に答える