centos - 从 Artifactory OSS 上传/下载文件,同时保留文件权限
问题描述
我有一个名为 node_exporter 的二进制文件,它具有可执行文件权限:
-rwxr-xr-x. 1 root root 16834973 Jul 29 08:35 node_exporter
我使用 Artifactory CLI 上传文件:
./jfrog rt u node_exporter {repo}/node_exporter
. 然后下载文件:
./jfrog rt dl {repo}/node_exporter
.
下载后,该文件将失去可执行权限。
-rw-r--r--. 1 root root 16834973 Jul 29 08:44 node_exporter
我知道使用 cURL 不能处理元数据,但我不确定为什么官方 CLI 也不能。是否可以在保留文件权限的同时上传/下载?这正在与 Jenkins 集成中使用,因此我宁愿在下载每个构建的二进制文件后不必设置文件权限。
解决方案
推荐阅读
- python-3.x - 按不同的 dtype 过滤数据框列元素(包含 INT 和 STR 以制作整个列和对象)
- powershell - 如何为即将过期的 AD 用户创建警报
- python - 1000次无法循环生成密码的函数
- python-3.x - 将 ONE 列表中的元素转换为字典中的键和值
- selenium-webdriver - 在 onclick 中导航菜单项
- html - 下面一行的元素是不可见的
- javascript - 输入的颜色如何计算背景颜色?
- mysql - Mysql缺少用goroutines插入的数据
- c# - SQL DataReader:当标签上没有数据时尝试读取无效
- python - 有什么简单的方法可以在 Ansible 中构建代码?