AWS与Linux新手求教:如何删除~/.aws/config中的配置文件?
删除AWS配置文件的两种方法(适合新手)
嘿,作为AWS和Linux新手,其实直接编辑文件和命令行操作这两种方式都能搞定,我给你分别讲清楚,你选顺手的来就行:
方法一:直接编辑配置文件(直观易上手)
这是最适合新手的方式,操作起来一目了然:
- 先给原文件做个备份,以防删错后悔:
cp ~/.aws/config ~/.aws/config.bak - 用新手友好的
nano编辑器打开配置文件(底部有操作提示,不用记复杂快捷键):nano ~/.aws/config - 找到你要删除的配置段,比如
[default]、[profile admin]这些整块内容,直接删掉对应的行就行 - 保存并退出:按
Ctrl+O,回车确认保存,再按Ctrl+X退出nano - 验证修改结果:
cat ~/.aws/config
方法二:用AWS CLI命令行操作(更自动化)
如果你习惯用命令行,AWS CLI提供了专门的删除命令:
- 删除指定的profile(比如
admin或serverless):aws configure delete --profile admin - 删除默认的
[default]配置:aws configure delete
注意:这个命令会同时删除
~/.aws/config和~/.aws/credentials里对应profile的内容,如果你的密钥存在credentials文件里,这个操作会一并删掉。如果只想单独修改config文件,还是直接编辑更精准。
不管用哪种方法,操作完后都可以用aws configure list --profile <profile-name>来验证对应的profile是不是已经被删除啦~
内容的提问来源于stack exchange,提问作者Alexander




