在Linux下安装aws命令行操作

使用安装包安装

环境:

  • Linux, OS X, or Unix
  • Python 2 version 2.6.5+ or Python 3 version 3.3+

检查Python版本

$ python --version

安装步骤1、下载安装包  $ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"2、解压压缩包  $ unzip awscli-bundle.zip3、执行安装,并生成可执行文件  $ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
如果你有多个Python版本 可以选择下面的安装方式
$ sudo /usr/local/bin/python2.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

如果没有sudo权限。可以按照下面的方式直接安装
$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
$ unzip awscli-bundle.zip
$ ./awscli-bundle/install -b ~/bin/aws剩下的就是在环境变量里面进行配置等了。不再累述具体可以参考http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-bundle-other-os

最后就是配置账户等信息

配置方式有两种1、aws configure  或者 aws configure --profile user22、在配置文件中直接加入 vi  ~/.aws/config
具体可以参考
 http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#cli-using-examples

时间: 2024-11-07 19:35:28

在Linux下安装aws命令行操作的相关文章

Linux服务器通过aws命令行上传文件至S3

目的Linux服务器通过AWS命令行上传文件至S3 配置打开你的AWS控制台: 连接你的Linux服务器,按照以下步骤操作: # 安装pip yum -y install python-pip   # 安装awscli pip install awscli   # 初始化配置 aws configure # 做这一步时系统会要求你输入"访问密钥ID"."私有访问密钥"."默认区域名称"."默认输出格式",前两个在创建IAM用户

linux下安装7z命令及7z命令的使用

本文主要介绍了在linux下安装7z命令的方法,同时介绍了7z命令的使用.7z压缩格式拥有众多优点,具有极高的压缩比率,如果你还不了解,请看文章:7z格式.LZMA压缩算法和7-Zip详细介绍. reille使用的linux发行版是ubuntu,同时在Redhat上业已验证,可正常使用. 1. linux安装7z命令 linux上安装7z命令有两种方式:在线安装和安装包安装,下面分别介绍. 1.1 在线安装 如果你的宿主机Linux可以连接外网,推荐用这种方式,方便简单,执行命令: sudo a

Linux下安装软件命令详解

Linux下软件安装方法总结: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在的目录: 4.输入rpm -ivh soft.version.rpm 二.deb包安装方式步骤: 1.找到相应的软件包,比如soft.version.deb,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.deb所

Linux系统通过AWS命令行上传文件至S3

打开你的AWS控制台: 在IAM中创建一个新用户(比如test),创建时它会自动创建一个用户安全凭证,是由“访问密钥ID”和“私有访问密钥”组成的,请记住它并下载该凭证,后面会用到它: 选择你刚创建的用户,在“权限”标签下有个“附加权限”,单击它,在列表中找到一个名为“AmazonS3FullAccess”的权限,勾选它,然后单击“附加权限”: 连接你的Linux服务器: 安装pip(参考这里,已安装的请忽略): 安装awscli pip install awscli 初始化配置(只有第一次上传

Linux下安装mysql及简单操作

1. 进入Linux系统挂载光盘,(或下载MysqL-server MysqL),配置yum源 2. yum install -y mysql-server mysql 3. Service mysqld start 4. 登录数据库mysql [-u username] [-h host] [-p[password]] [dbname] 5. 修改密码root用户:usr/bin/mysqladmin -u root password 'new-password' 6. 数据库目录  /var

linux下安装 ping 命令

使用docker仓库下载的ubuntu 14.04 镜像.里面精简的连 ping 命令都没有.google 百度都搜索不到ping 命令在哪个包里. 努力找了半天,在一篇文章的字里行间发现了 ping 的来历- [email protected]:/# apt-get install inetutils-ping 还有ifconfig   可以用 apt-get install net-tools 来安装- --------------------------------------------

java命令行操作

一直使用eclipse操作java程序,但RMI程序需要命令行操作,故研究了下java的命令行操作. javac 用于编译.java文件,生成.class文件 假设文件夹dir下有pa.java和a.java,并且a用到了pa的实例,那么在编译a时,是需要.class文件的.即编译程序时,程序之间的依赖关系是.class文件. -classpath javac -classpath /.../classSource a.java -cp命令其实就是-classpath 有时候,编译a.java所

HDFS命令行操作 和 api操作

HDFS,是Hadoop Distributed File System的简称,是Hadoop抽象文件系统的一种实现.Hadoop抽象文件系统可以与本地系统.Amazon S3等集成,甚至可以通过Web协议(webhsfs)来操作.HDFS的文件分布在集群机器上,同时提供副本进行容错及可靠性保证.例如客户端写入读取文件的直接操作都是分布在集群各个机器上的,没有单点性能压力. HDFS相关的搭建可以看我前面的一篇博文,我们今天主要来讲下怎么操作hdfs的api和 hdfs命令行, java内操作H

linux快速入门 1.1命令行操作

http://lovesoo.org/linux-command-line-operation.html 1.1命令行操作 目录: <wp_nokeywordlink>Shell简介 <wp_nokeywordlink>Shell 控制台使用方法 1.1.1 Shell简介 shell 是用户和Linux 操作系统之间的接口.Linux 中有多种shell,其中缺省使用的是bash. Linux 系统的shell 作为操作系统的外壳为用户提供使用操作系统的接口,它是一个命令语言解释