2013-10-03 37 views
0

什麼是命令LOCALLY rsync默認rsync沒有必要的權限的一堆文件夾。 (在終端,我必須sudo rsync這件事)。但是在一個shell腳本中它有點不同。sudo rsync本地缺少權限

我一直在閱讀有關

rsync --rsh-path="sudo rsync" -aq... 

和另一個人說:

rsync --rsh="ssh [email protected] sudo" -aq... 

和所有其他人都在談論遠程rsyncing。 但本地人似乎沒有工作。

有人可以照亮這個? cheerz!

回答

0

如果你工作在當地只是升級權利rsync的運行,並排除所有其他選項,如下所示:

sudo rsync -avP source target 

可以更換,當然-avP適合您的需要哪些信息被轉移和輸出什麼是產生。

+0

這對於本地使用不同權限進行rsyncing沒有任何作用。權利,這是設置爲:_mysql:順便說一句。我用來啓動rsync的tcsh文件包含權限joland:staff。我在這裏帶mac。 – joland