草庐IT

RSYNC_OPTS

全部标签

java - python中的子进程调用以使用JAVA_OPTS调用java jar文件

示例代码:importsubprocesssubprocess.call(['java','-jar','temp.jar'])如何在上面的命令中指定JAVA_OPTS?当我使用上述命令时出现“java.lang.OutOfMemoryError:unabletocreatenewnativethread”,我认为在命令中指定JAVA_OPTS可以解决问题。我确实在.bashrc文件中指定了JAVA_OPTS,但没有效果。 最佳答案 您可以做到这一点,但在文档中找到如何做到这一点有点像徒劳的追逐。subprocess.call()d

python - 从 python subprocess.call 调用 rsync

我正在尝试通过ssh从python脚本中的子进程执行rsync,以将图像从一台服务器复制到另一台服务器。我有一个函数定义为:defrsyncBookContent(bookIds,serverEnv):bookPaths=""iflen(bookIds)>1:bookPaths="{"+",".join(("book_"+str(x))forxinbookIds)+"}"else:bookPaths="book_"+str(bookIds[0])forhostinserverEnv['content.hosts']:args=["rsync","-avz","--include='*/

python - 在python中寻找类似rsync的跨平台功能,例如rsync.py

我正在用python实现备份脚本。我试图让事情跨平台。我听说有一个基于python的rsync实现:http://pypi.python.org/pypi/rsync.py但我似乎无法在任何地方找到它。我找到的所有下载链接都已失效。有谁知道我在哪里可以找到rsync.py程序?目前我正在为Windows使用unison,但我想尝试rsync.py 最佳答案 替代方案:pysync-在纯Python中实现rsync和相关算法,以及高速librsyncPython扩展http://freshmeat.net/projects/pysyn

iphone - 是否可以在 iOS 应用程序中使用 rsync?

是否可以在iPhone或iPad应用程序中使用rsync库?或者也许有任何替代方案适合通过sftp进行远程文件同步? 最佳答案 Acrosync库是一个不错的选择,我已经为它做了一个演示。它是根据RPL许可证授权的,并提供商业许可证。存储库:https://github.com/gilbertchen/acrosync-library我的演示(修复了一些错误):https://github.com/Lessica/Acrosync-Demo 关于iphone-是否可以在iOS应用程序中使

docker - 带有 Docker Provider 的 Vagrant 需要 RSync 密码

使用docker提供程序启动vagrant(up)会产生rsync问题,因为rsync尝试与docker用户同步并询问我的密码,我当然没有。如果我用vm.box交换docker提供程序,一切都很好。我收到的消息是:WDFM32388067A:vagranttestd022051$vagrantupBringingmachine'default'upwith'docker'provider...==>default:Dockerhostisrequired.Onewillbecreatedifnecessary...default:DockerhostVMisalreadyready.=

docker - 带有 Docker Provider 的 Vagrant 需要 RSync 密码

使用docker提供程序启动vagrant(up)会产生rsync问题,因为rsync尝试与docker用户同步并询问我的密码,我当然没有。如果我用vm.box交换docker提供程序,一切都很好。我收到的消息是:WDFM32388067A:vagranttestd022051$vagrantupBringingmachine'default'upwith'docker'provider...==>default:Dockerhostisrequired.Onewillbecreatedifnecessary...default:DockerhostVMisalreadyready.=

centos - 在 centos 中设置 Docker_Opts

我需要在运行amazonlinux(centos)的主机上设置docker以监听tcp://0.0.0.0/4243。我看到的所有文档都告诉我运行以下命令echoDOCKER_OPTS="-H=tcp://127.0.0.1:4243">>/etc/default/docker这会将正确的docker_opts写入/etc/default/docker。我已经这样做了,但是当我重新启动docker时它不听127.0.0.1我可以通过输入使docker正确运行sudo/usr/bin/docker-Htcp://0.0.0.0:4243-d&这可行,但我希望默认选项在tcp://0.0.

centos - 在 centos 中设置 Docker_Opts

我需要在运行amazonlinux(centos)的主机上设置docker以监听tcp://0.0.0.0/4243。我看到的所有文档都告诉我运行以下命令echoDOCKER_OPTS="-H=tcp://127.0.0.1:4243">>/etc/default/docker这会将正确的docker_opts写入/etc/default/docker。我已经这样做了,但是当我重新启动docker时它不听127.0.0.1我可以通过输入使docker正确运行sudo/usr/bin/docker-Htcp://0.0.0.0:4243-d&这可行,但我希望默认选项在tcp://0.0.

git - rsync 根据 .gitignore & .hgignore & svn :ignore like --filter=:C 排除

Rsync包含一个漂亮的选项--cvs-exclude以“以与CVS相同的方式忽略文件”,但CVS已经过时多年。有没有办法让它也排除现代版本控制系统(Git、Mercurial、Subversion)会忽略的文件?例如,我有很多从GitHubcheckout的Maven项目。通常它们包括一个.gitignore至少列出target,默认的Maven构建目录(可能出现在顶层或子模块中)。由于这些目录的内容完全是一次性的,而且它们可能比源代码大得多,所以我想在使用rsync进行备份时将它们排除在外。当然我可以明确地--exclude=target/但这会意外地抑制不相关的目录,这些目录恰好

regex - rsync --exclude-from 'list' 文件不工作

我正在尝试使用rsync来完成从远程服务器到本地计算机的未完成传输rsync-auser@domain.com:~/source//dest/其中/dest/是部分完成传输的位置。但是,由于带宽问题,我需要在没有/dest/副本的另一台机器上运行rsync到/tmp_dest/,然后我可以从那里稍后将/tmp_dest/移动到/dest/到目前为止,我提出的解决方案是使用rync的--exclude-from选项,使用包含来自/dest/的完整文件列表的文件.命令看起来像这样rsync-a--exclude-from'list.txt'user@domain.com:~/source/