我在rsync脚本上看到了下面的开关,我只是想知道是否有人能帮我分解它们…
rsync --chmod=ugo=rwX
ugo?rwX(读写执行-为什么在执行上进行资本化?)
--chmod=CHMOD affect file and/or directory permissions
对于-x选项,什么是"不要跨越文件系统边界"?
-x, --one-file-system don't cross filesystem boundaries
非常感谢
它是chmod
的语法,与rsync选项无关:将用户(u
)、组(g
)和其他(o
)访问权限设置为读取(r
)、写入(w
),如果对于已设置的现有文件或目录,则添加执行(X
)权限。
由于可以装载不同的文件系统,因此可以将rsync限制在一个文件系统上,因为这是-x
选项。