rsyncを使用してデフォルトでファイルを除外する方法は?

rsyncを使用してデフォルトでファイルを除外する方法は?

rsyncを使用してデフォルトでファイルを除外する方法は?一般的なrsync構文の開始方法は次のとおりです。

rsync --exclude ".ht*" --exclude "error_log" --exclude ".DS*" --exclude "old" ...

私は設定ファイルについて多くの言及をしましたが、/etc/rsyncd.confこれはrsyncコマンドよりもデーモンにとってより具体的かもしれません。

上記の基本構文のように、コマンドラインから呼び出すときにrsyncのいくつかの基本的な除外を実行できますか?

ベストアンサー1

ファイルに除外を追加し、 --exclude-from=/path/to/exclude_file を使用します。

例えば

# cat rsync.excludes
.ht*
error_log
.DS*
old
...

# rsync --exclude-from=rsync.excludes

おすすめ記事