首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么lftp镜像命令chmod文件?

为什么lftp镜像命令chmod文件?
EN

Stack Overflow用户
提问于 2012-03-08 00:28:01
回答 2查看 10.5K关注 0票数 10

我对lftp很陌生,所以请原谅我的无知。

我刚刚运行了lftp脚本的试运行,它基本上是由如下一行组成的:镜像-Rv -x regexp -仅存在-只-更新-运行/本地/root/dir/远程/dir。

当它打印将要做的事情时,它想要chmod一堆文件--这些文件是我从svn抓取的,从未修改过,并且应该与服务器上的文件相同。

我的本地机器是Ubuntu,遥控器是Windows服务器。我有几个问题:

  1. 为什么要这么做?它是否尝试将来自本地的文件权限与远程匹配?
  2. ,当它尝试对这些文件进行chmod时会发生什么?据我所知,Windows不支持chmod --它会不会优雅地失败,而不让文件单独使用?

非常感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-09 19:08:16

使用-p选项,它不应该试图更改权限。我从未发送到windows主机,但您是正确的,因为它不应该对windows框上的权限级别做任何事情。

票数 18
EN

Stack Overflow用户

发布于 2020-12-14 09:56:27

我觉得你应该试试

代码语言:javascript
复制
lftp -e "mirror -R $localPath $remotePath; chmod -R 777 $remotePath; bye" -u $username,$password $host
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9611271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档