关于Azure云中有一个AzCopy工具,它 是一个命令行实用工具,支持各种操作系统

AzCopy可以用于向存储帐户复制上传文件,也可以从存储账号下载文件到本地

这里笔者主要记录一下在Linux-x86-64平台安装AzCopy,这里使用的版本为当前最新的版本 AzCopy V10

我们可以将AzCopy V10可执行文件下载到计算机上的任意目录。 AzCopy V10 是一个免安装的可执行文件

1、下载AzCopy V10的tar.gz包到本机,命令如下

[qq-5201351@localhost ~] # wget --no-check-certificate  https://aka.ms/downloadazcopy-v10-linux

2、因为没有指定下载的名称,因此下载的文件名为downloadazcopy-v10-linux,实则为一个.tar.gz文件

[qq-5201351@localhost ~]# tar tf downloadazcopy-v10-linux
azcopy_linux_amd64_10.16.0/
azcopy_linux_amd64_10.16.0/NOTICE.txt
azcopy_linux_amd64_10.16.0/azcopy
[qq-5201351@localhost ~]#

3、由上可以发现,这个软件组成非常简单,主要就是azcopy那个二进制文件,可以解压到任何位置进行使用~

测试:笔者这里blob环境及权限已经配置好

如下命令就可以简单的上传文件到STORAGEACCOUNTSNAME下的CONTAINERSNAME这个 容器下的osaudit_dir目录中了

./azcopy  copy  /var/log/secure   "https://STORAGEACCOUNTSNAME.blob.core.chinacloudapi.cn/CONTAINERSNAME/osaudit_dir/?sp=racwdl&st=2022-02-24T09:29:53Z&se=2024-02-24T17:29:53Z&spr=https&sv=2020-08-04&sr=c&sig=hkuYu8ZRq5tsqkNXXIOOjW%2FW%2F8Z%2BqCzJ504jQU3GMng%3D"

注:这里有一个细节点,osaudit_dir 代表容器下的目录,目录不存在会自动创建

如果osaudit_dir后面没有以 / 目录符号结尾,代表会将文件上传至容器下,且上传后的文件名称为 osaudit_dir

参考资料:

使用 AzCopy v10 将数据复制或移到 Azure 存储 | Microsoft Docs

https://docs.microsoft.com/zh-cn/azure/storage/common/storage-use-azcopy-v10

关于Azure-AzCopy在Linux环境下的安装的更多相关文章

  1. 全世界最详细的图形化VMware中linux环境下oracle安装(二)【weber出品必属精品】

    <ORACLE 10.2.05版本的升级补丁安装> 首先我们解压 $ unzip p8202632_10205_LINUX.zip 解压后我们会发现多出了个文件夹,他是:Disk1,进入D ...

  2. 全世界最详细的图形化VMware中linux环境下oracle安装(一)【weber出品必属精品】

    安装流程:前期准备工作--->安装ORACLE软件--->安装升级补丁--->安装odbc创建数据库--->安装监听器--->安装EM <前期准备工作> 安装 ...

  3. Linux 环境下 Lua 安装(转)

    系统环境:CentOS-6.2-x86_64. Lua 是嵌入式脚本语言,应用场景很广泛. 引自官网:Lua is used in many products and projects around ...

  4. 基础--Redis在Linux环境下的安装

    1. 安装redis服务 1.1 检查安装依赖程序 yum install gcc-c++yum install -y tclyum install wget 1.1.1 下载redis安装包 (或者 ...

  5. LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)

    安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve ...

  6. Linux环境下mysql安装并配置远程访问

    环境:centOS 1.下载mysql安装文件 [root@localhost ~]# wget http://dev.mysql.com/get/mysql-community-release-el ...

  7. linux环境下redis安装

    本篇文章主要说明的是Linux环境下redis数据库的安装: 首先进入目标目录: 下载安装包,执行命令: wget http://download.redis.io/releases/redis-4. ...

  8. Linux环境下Oracle安装参数设置

    前面讲了虚拟机的设置和OracleLinux的安装,接下来我们来说下Oracle安装前的准备工作.1.系统信息查看系统信息查看首先服务器ip:192.168.8.120服务器系统:Oracle Lin ...

  9. Redis在linux环境下的安装

    下载Redis安装包 wget http://download.redis.io/releases/redis-3.2.9.tar.gz 解压Redis安装包 tar -zxvf redis-3.2. ...

  10. linux环境下redis安装(redis伪集群搭建)

    redis在linux环境下搭建 1.创建目录 [root@192 local]# mkdir /usr/local/redis 2.下载redis,并解压 [root@192 local]# wge ...

随机推荐

  1. 主线程和创建多线程程序的第一种方式_创建Thread类的子类

    /** * 主线程:执行主方法的线程(main) * 单线程程序:在java程序中只有一个线程 * 执行从main方法开始,从上倒下依次执行 */ public class Demo01MainThr ...

  2. 一面数据: Hadoop 迁移云上架构设计与实践

    背景 一面数据创立于 2014 年,是一家领先的数据智能解决方案提供商,通过解读来自电商平台和社交媒体渠道的海量数据,提供实时.全面的数据洞察.长期服务全球快消巨头(宝洁.联合利华.玛氏等),获得行业 ...

  3. Java---注解与反射

    前言 近期在学习SSM框架的过程中发现在SSM框架中大量用到了反射与注解的知识,要想学好SSM框架,必须将注解与反射熟记于心,尤其是对Java反射机制的理解. 对于我这种记性不好的人来说"基 ...

  4. 如何有效地开发 Jmix 扩展组件

    扩展组件的概念在使用 Jmix 框架开发中扮演着非常重要的角色.我们将在本文探索什么是扩展组件以及 Jmix Studio 在扩展组件开发和应用程序模块化方面能给开发者带来什么帮助. Jmix 中的扩 ...

  5. 内网渗透之Windows认证(二)

    title: 内网渗透之Windows认证(二) categories: 内网渗透 id: 6 key: 域渗透基础 description: Windows认证协议 abbrlink: d6b7 d ...

  6. Java学习(二)Dos

    打开CMD方式 开始+系统+命令提示符 WIN键+R 输入cmd 在任意的文件夹下面,按住SHIFT键+鼠标右键,在此处打开命令行窗口 在资源管理器的地址栏前面加上cmd 路径 常用Dos命令 #盘符 ...

  7. Luogu2290 [HNOI2004]树的计数 (组合计数,prufer编码)

    这不prufer编码吗,防爆long long就行了啊 #include <iostream> #include <cstdio> #include <cstring&g ...

  8. Git 09 IDEA撤销提交

    参考源 https://www.bilibili.com/video/BV1FE411P7B3?spm_id_from=333.999.0.0 版本 本文章基于 Git 2.35.1.2 如果提交了不 ...

  9. java学习第七天xml.day18

    反射 在java中,反射主要是指程序可以访问.检测和修改它本身状态或行为的一种能力. 获取字节码的方式: 使用反射获取构造器 : 内省

  10. java基础———break,continue

    break通常用在循环语句之中用来跳出循环: continue终止某次循环过程,跳过尚未执行的语句:接着执行下次是否执行循环的判定: