阿里云OSS 如何同步本地文件?

Xylona ·
更新时间:2024-11-13
· 616 次阅读

1.下载ossutil

Linux系统安装
  • 运行以下命令下载ossutil。wget http://gosspublic.alicdn.com/ossutil/1.7.7/ossutil64

    注意 复制下载地址时会自动加上spm编码内容,使用wget命令下载时注意删除链接中?spm=xxxx的内容。

  • 运行以下命令修改文件执行权限。chmod 755 ossutil64
  • 使用交互式配置生成配置文件。
  • 输入配置命令。./ossutil64 config
  • 根据提示设置配置文件路径。

    建议直接按回车使用默认配置文件的路径。

    请输入配置文件名,文件名可以带路径(默认为:/home/user/.ossutilconfig,回车将使用默认路径。 如果用户设置为其它路径,在使用命令时需要将--config-file选项设置为该路径):

    ossutil默认使用/home/user/.ossutilconfig作为配置文件,若您设置了配置文件的路径,则每次使用命令时需增加-c选项指定配置文件。例如配置文件保存为/home/config,使用ls时,命令格式如下:

    ./ossutil64 ls oss://examplebucket -c /home/config
  • 根据提示设置工具的语言。请输入语言(CH/EN,默认为:CH,该配置项将在此次config命令成功结束后生效):CH
  • 根据提示分别设置Endpoint、AccessKey ID、AccessKey Secret和STSToken参数。

    参数说明如下:

    • endpoint:填写Bucket所在地域的Endpoint。各地域Endpoint详情,请参见访问域名和数据中心。

      您也可以增加http://https://指定ossutil访问OSS使用的协议,默认使用HTTP协议。例如使用HTTPS协议访问深圳的Bucket,设置为https://oss-cn-shenzhen.aliyuncs.com

    • accessKeyID、accessKeySecret:填写账号的AccessKey。
      • 使用阿里云账号或RAM用户访问时,AccessKey的获取方式,请参见获取AccessKey。
      • 使用STS临时授权账号访问时,AccessKey的获取方式,请参见使用STS临时访问凭证访问OSS。
    • stsToken:使用STS临时授权账号访问OSS时需要配置该项,否则置空即可。stsToken生成方式参见临时访问凭证。
  • 说明 有关配置文件的更多信息,请参见config。

    Windows系统安装
  • 单击下载链接下载工具。
  • 将工具解压,并双击运行ossutil.bat文件。
  • 运行以下命令,生成配置文件。D:\ossutil>ossutil64.exe config
  • 根据提示设置配置文件。设置方法与Linux系统生成配置文件的方法相同。
  • macOS系统安装
  • 运行以下命令下载ossutil。curl -o ossutilmac64 http://gosspublic.alicdn.com/ossutil/1.7.7/ossutilmac64
  • 运行以下命令修改文件执行权限。chmod 755 ossutilmac64
  • 运行以下命令,生成配置文件。./ossutilmac64 config
  • 根据提示设置配置文件。设置方法与Linux系统生成配置文件的方法相同。
  • ARM系统安装
  • 运行以下命令下载ossutil。wget http://gosspublic.alicdn.com/ossutil/1.7.7/ossutilarm64
  • 运行以下命令修改文件执行权限。chmod 755 ossutilarm64
  • 运行以下命令,生成配置文件。./ossutilarm64 config
  • 根据提示设置配置文件。设置方法与Linux系统生成配置文件的方法相同。


  • 阿里云oss oss 阿里

    跳过同名文件,同步不同的命令 ./ossutil localpath oss://bucket/ -u

    需要 登录 后方可回复, 如果你还没有账号请 注册新账号