AWS常用命令

登陆

ssh -i *.pem <userName>@<AWS_host_name>.compute.amazonaws.com

上传

scp -i *.pem <source_file> <userName>@<AWS_host_name>.compute.amazonaws.com:<target_path>

下载

scp -i *.pem <userName>@<AWS_host_name>.compute.amazonaws.com:<source_file> <target_path>  
### AWS S3 常用操作命令列表及使用方法 #### 文件传输类命令 - **复制文件至S3** 使用`aws s3 cp`可以将本地文件或目录上传到指定的S3桶内。例如,要将名为`MyFile.txt`的文件从当前工作路径下传送到`s3://my-bucket/MyFolder/`位置,则应执行如下指令[^3]: ```bash aws s3 cp MyFile.txt s3://my-bucket/MyFolder/ ``` - **移动文件到S3** `aws s3 mv`不仅能够实现类似于`cp`的功能——即将对象迁移至目标存储空间;而且还能自动删除源处的数据副本,从而完成真正的“转移”。对于此功能的具体应用实例及其参数配置详情可查阅官方文档说明[^1]. - **同步文件夹内容** 当需要保持两个不同位置间资料的一致性时(无论是双向还是单向),`sync`子命令就显得尤为有用。它会对比两端差异并仅更新那些发生变化的部分。 #### 数据管理类命令 - **列举资源信息** 若要查看特定前缀下的所有条目概览,或是获取某个具体键对应的元数据摘要,那么可以通过调用`aws s3 ls`来达成目的。该命令的行为模式模仿了Unix环境中的同名实用程序,便于熟悉此类界面的操作人员快速上手. ```bash aws s3 ls my-bucket --recursive ``` - **移除不再需要的对象** 对于确认无误后想要彻底清除掉的目标实体而言,借助`rm`动作即可轻松搞定。值得注意的是,在实际运用过程中务必谨慎行事以免造成不可逆损失。 #### 扩展工具介绍 除了上述核心交互手段外,还有第三方开发的支持库可供选用,譬如开源项目[S3cmd][^2]就是这样一个典型代表。其特色在于提供了更为丰富的定制化选项集,并且兼容多种遵循S3 API标准的服务端平台。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值