2012-02-22 12 views
2

私はrsyncのスクリプトに以下のスイッチを見てきましたし、誰かが私のためにそれらを打破することができれば、私はちょうど...rsync -option explaination?

rsync --chmod=ugo=rwX 

完動をだろうか? RWX(読み書き実行 - ?の総額が実行する理由)

--chmod=CHMOD   affect file and/or directory permissions 

また、-xオプションのために何を「クロスファイルシステムの境界はない」のか?

-x, --one-file-system don't cross filesystem boundaries 

多くのおかげ

答えて

0

それはchmodの構文で、rsyncのオプションとは何の関係もありません:(r)を読み取るように設定ユーザー(u)、グループ(g)および他の(o)のアクセスを、 write(w)、既存のファイルまたはディレクトリが既に設定されている場合は、execute(X)権限を追加します。

mount異なるファイルシステムでは、1つのファイルシステム上にrsyncを置くことができます(-xオプション)。

+0

それが完全にクリアされたので、ありがとう – TSUK

+1

実際には、chmodの大文字のXは、ディレクトリであるか、すでに実行権限がある場合にexecuteを適用することを意味します。実行する意味は、常にディレクトリに設定されます。 –