如何使用Chef在本地移动/复制文件

萤光素杀死

我还没有遇到可以在本地复制/移动文件的Chef资源。例如,我想下载码头高潮并将其解压缩。完成后,将所有文件复制到一个特定的文件夹中,如下所示:

# mv /var/tmp/jetty-hightide-7.4.5.v20110725/* /opt/jetty/

顺便说一句,jettyhightide解压缩时,会为您提供一个文件夹,并且在该文件夹中还包含其他文件。因此unzip jetty-hightide-7.4.5.v20110725.zip -d /opt/jetty/是没有用的,因为它将创建一个目录,/opt/jetty/jetty-hightide-7.4.5.v20110725/*而我真正想要的是/opt/jetty/*因此,我正在Chef中寻找本地副本/移动资源。

萤光素杀死

我通过使用bash资源来使其工作,如下所示:

bash "install_jettyhightide" do
  code <<-EOL
  unzip /var/tmp/jetty-hightide-7.4.5.v20110725.zip -d /opt/jetty/
  mv /opt/jetty/jetty-hightide-7.4.5.v20110725/* /opt/jetty/
  cp /opt/jetty/bin/jetty.sh /etc/init.d/jetty
  update-rc.d jetty defaults
  EOL
end

但是我真的希望厨师能做到这一点。在本地复制/移动文件将是系统管理员最需要执行的任务。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Chef在本地移动/复制文件

来自分类Dev

编译后在CHEF中使用文件资源复制本地文件

来自分类Dev

如何使用JCIFS移动(而非复制)文件?

来自分类Dev

使用curl复制本地文件

来自分类Dev

使用ssh连接时如何复制本地文件

来自分类Dev

如何将文件从远程计算机复制(或移动)到本地计算机?

来自分类Dev

在使用python移动文件之前,如何检查文件已完全复制到文件夹

来自分类Dev

移动/复制文件在OS中如何工作?

来自分类Dev

使用FILE类移动/复制Java文件

来自分类Dev

如何让Chef在移动文件之前等待应用程序部署?

来自分类Dev

使用Ansible复制本地文件(如果存在)

来自分类Dev

如何使用批处理文件中的目录通配符移动或复制文件夹?

来自分类Dev

如何使用RSYNC获取硬链接的未更改文件和本地复制+附加的附加文件?

来自分类Dev

文件不会从文件系统上的文件夹移动或复制到本地存储桶

来自分类Dev

如何使用Mobile Center(Active Sync)将文件快速复制到Windows移动设备

来自分类Dev

如何使用Chef部署大型文件

来自分类Dev

如何使用Flume将一组csv文件从本地目录复制到HDFS

来自分类Dev

如何使用Terraform将文件从本地计算机复制到存储帐户

来自分类Dev

如何使用PowerShell将本地文件和路径复制到网络共享?

来自分类Dev

如何使用WCF Web服务将文件从网络路径复制到本地位置?

来自分类Dev

如何使用Powershell将文件从SFTP复制到本地主机(Windows服务器)

来自分类Dev

如何使用bash将文件从本地计算机复制到linux服务器

来自分类Dev

如何使用PHP将文件从托管服务器复制到本地驱动器

来自分类Dev

如何使用paramiko将文件夹从远程复制到本地?

来自分类Dev

如何使用 Terraform 将变量更改为值的文件从本地复制到远程?

来自分类Dev

如何使用按钮复制文件

来自分类Dev

如何使用本地文件svg?

来自分类Dev

如何使用Dired / Trap将文件从远程服务器复制到emacs中的本地文件夹?

来自分类Dev

如何通过外壳在OSX上复制或移动文件-n升级

Related 相关文章

  1. 1

    如何使用Chef在本地移动/复制文件

  2. 2

    编译后在CHEF中使用文件资源复制本地文件

  3. 3

    如何使用JCIFS移动(而非复制)文件?

  4. 4

    使用curl复制本地文件

  5. 5

    使用ssh连接时如何复制本地文件

  6. 6

    如何将文件从远程计算机复制(或移动)到本地计算机?

  7. 7

    在使用python移动文件之前,如何检查文件已完全复制到文件夹

  8. 8

    移动/复制文件在OS中如何工作?

  9. 9

    使用FILE类移动/复制Java文件

  10. 10

    如何让Chef在移动文件之前等待应用程序部署?

  11. 11

    使用Ansible复制本地文件(如果存在)

  12. 12

    如何使用批处理文件中的目录通配符移动或复制文件夹?

  13. 13

    如何使用RSYNC获取硬链接的未更改文件和本地复制+附加的附加文件?

  14. 14

    文件不会从文件系统上的文件夹移动或复制到本地存储桶

  15. 15

    如何使用Mobile Center(Active Sync)将文件快速复制到Windows移动设备

  16. 16

    如何使用Chef部署大型文件

  17. 17

    如何使用Flume将一组csv文件从本地目录复制到HDFS

  18. 18

    如何使用Terraform将文件从本地计算机复制到存储帐户

  19. 19

    如何使用PowerShell将本地文件和路径复制到网络共享?

  20. 20

    如何使用WCF Web服务将文件从网络路径复制到本地位置?

  21. 21

    如何使用Powershell将文件从SFTP复制到本地主机(Windows服务器)

  22. 22

    如何使用bash将文件从本地计算机复制到linux服务器

  23. 23

    如何使用PHP将文件从托管服务器复制到本地驱动器

  24. 24

    如何使用paramiko将文件夹从远程复制到本地?

  25. 25

    如何使用 Terraform 将变量更改为值的文件从本地复制到远程?

  26. 26

    如何使用按钮复制文件

  27. 27

    如何使用本地文件svg?

  28. 28

    如何使用Dired / Trap将文件从远程服务器复制到emacs中的本地文件夹?

  29. 29

    如何通过外壳在OSX上复制或移动文件-n升级

热门标签

归档