0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高效云端管理的秘诀——华为云命令行工具 KooCLI

jf_21561199 来源:jf_21561199 作者:jf_21561199 2024-05-10 00:25 次阅读

做运维多年,公司从传统运维改为云上。刚一接触时,确实因为要学习很多云知识而烦恼。每次想要执行某个操作时,都要先登录到云平台,浏览界面,寻找正确的按钮。这样不仅浪费时间,还经常出错。直到有一天,我发现了云上命令行工具,我的云端管理效率从此得到了质的飞跃。

我从华为云官方产品帮助文档中了解了 KooCLI 工具,文档中介绍的便捷操作和高效管理让我心动不已,于是,我开启了我的体验。通过简单的命令行输入,我能够快速完成之前需要繁琐操作的事情。而且更令我感到惊喜的是,结合脚本可以自动化执行重复的任务,极大的提升了我的工作效率。我不再需要频繁登录云平台,而是可以通过命令行随时管理我的资源。

要利用 KooCLI,首先需要进行安装,华为云 KooCLI 支持 Windows、Linux、MacOS 系统便捷安装及 Docker 容器配置,满足大家的各种环境需要。

安装完成之后,我们就可以利用华为云 API Explorer 开放接口平台,根据自身需求迅速了解每个接口的具体信息。华为云 KooCLI 可以调用华为云上所有开放的 API 接口,我们填写好必要参数后①,CLI 示例页签就可以同步生成 CLI 命令②,我们可以直接点击复制按钮③,在命令行界面执行,或者在华为云提供的网页版 Shell 工具 Cloudshell④中运行,准确又方便。

wKgaomY8-LeAb9B6AAUazYvO40U491.png

当然,我们还可以直接在命令行界面利用 help 命令了解接口及参数信息。只需要在云服务 service 或接口名称 operation 后添加“--help”参数,即可查看帮助信息。

hcloud--help

wKgaomY8-MaAAABkAAYQx01IWfg174.png

hcloud--help

wKgaomY8-NKAF_9BAAKXfHn-yDM370.png

为了提升用户执行命令的体验感,华为云 KooCLI 还提供了命令自动补全及命令交互功能。

只要开启命令自动补全功能后,在输入命令时使用“Tab”键,即可实现根据已有命令提示其待补全的内容,目前开启命令补全支持 bash。

而命令交互则是支持多平台,在命令中添加“--interactive”参数即可进入交互式提示。可根据我们输入的内容,自动提示云服务名称、API 名称、参数及信息描述,也提供部分参数值的补全功能。

wKgaomY8-N2ANZsSAAT3LuRa14U020.png

最近,我还发现 KooCLI 新上线了生成 JSON 格式 API 入参骨架的功能,在命令中添加“--skeleton”参数即可在本地环境生成骨架 JSON 文件。生成的模板包含命令支持的所有参数及描述,可以将不需要的参数删除。将修改好的文件模板文件传递到--cli-jsonInput 参数,即可使用填写的参数运行命令,又提升了工作效率。

wKgZomY8-OiAZ0GiAAODmUNSl7c609.png

总之,我现在已经离不开华为云 KooCLI 了。它成为了我云端管理的得力助手,助力我高效地应对各种挑战。每当有新需求或项目时,我都会毫不犹豫地选择使用这款工具。

如果你还在为云端管理而烦恼,不妨尝试一下云上命令行工具。相信它会为你带来意想不到的收获和惊喜。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为云
    +关注

    关注

    3

    文章

    2235

    浏览量

    16988
收藏 人收藏

    评论

    相关推荐

    HarmonyOS开发:【基于命令行(安装库和工具集)】

    使用命令行进行设备开发时,可以通过以下步骤安装编译OpenHarmony需要的库和工具
    的头像 发表于 04-25 21:03 175次阅读
    HarmonyOS开发:【基于<b class='flag-5'>命令行</b>(安装库和<b class='flag-5'>工具</b>集)】

    idea如何输入命令行参数

    在许多软件开发和系统管理的任务中,我们经常需要向应用程序传递命令行参数。命令行参数是在运行时传递给程序的值,用于指定程序的行为和配置选项。本文将详细介绍如何在不同的编程语言和操作系统中输入命令
    的头像 发表于 12-06 15:01 551次阅读

    eclipse怎么使用命令行

    命令行中使用Eclipse来完成一些特定的任务。本文将详细介绍如何在命令行中使用Eclipse。 首先,我们需要确保已经正确安装了JDK(Java Development Kit)和Eclipse
    的头像 发表于 12-06 11:26 1418次阅读

    pycharm命令行终端运行代码

    Python是一种非常流行的编程语言,许多开发者使用它来编写各种应用程序和脚本。为了方便开发者编写和测试代码,PyCharm是一种集成开发环境(IDE),它提供了许多功能和工具,其中包括命令行终端
    的头像 发表于 11-22 11:20 1874次阅读

    linux命令行运行步骤

    现光标右边出现了一个类似于“ ”或“#”的字符,这就是命令行提示符。在大多数Linux发行版中,普通用户的提示符是“ ”,而管理员或root用户的提示符是“#”。 查找可用的命令 Linux系统有许多
    的头像 发表于 11-17 10:18 469次阅读

    linux虚拟机怎么调出命令行

    Linux虚拟机是一种模拟运行Linux操作系统的虚拟环境,它可以在Windows、Mac、Linux等主机系统上运行。在Linux虚拟机中,你可以通过终端或命令行界面来操作系统和执行命令。 调出
    的头像 发表于 11-17 09:55 2771次阅读

    linux切换到命令行模式

    在Linux中,可以通过以下步骤切换到命令行模式: 打开终端。可以在应用菜单中找到终端或命令行终端。 在终端中输入命令“exit”或“logout”,然后按回车键。 系统会提示您输入管理
    的头像 发表于 11-13 16:47 1129次阅读

    linux虚拟机怎么调出命令行

    在Linux虚拟机中调出命令行界面,可以通过以下步骤实现: 打开虚拟机,进入到Linux系统。 在桌面或应用菜单中找到终端或命令行图标,点击打开。 输入命令行指令,执行相应的操作。 另外,也可以通过
    的头像 发表于 11-08 11:28 2070次阅读

    linux命令行与shell编程实战

    Linux命令行与Shell编程实战主要涉及以下内容: Linux命令行基础:学习Linux命令行的基本操作,如文件管理、进程管理、网络配置
    的头像 发表于 11-08 10:57 487次阅读

    通用命令行工具ADB(Android Debug Bridge)常见的ADB命令

    ADB(Android Debug Bridge)是一种通用命令行工具,可以让您通过计算机与设备通信。
    的头像 发表于 11-05 11:26 602次阅读

    用于分析可执行程序和内存转储的命令行工具介绍

    Axf Tool 是桃芯科技一个用于分析可执行程序和内存转储的命令行工具。该工具已集成到 ingWizard 的项目快捷菜单里。
    的头像 发表于 11-03 17:00 800次阅读
    用于分析可执行程序和内存转储的<b class='flag-5'>命令行</b><b class='flag-5'>工具</b>介绍

    一个开源MCU级的命令行交互组件

    一个开源MCU级命令行交互组件~
    的头像 发表于 10-17 16:26 250次阅读
    一个开源MCU级的<b class='flag-5'>命令行</b>交互组件

    2Printer命令行工具简述

    我们有另一种方法来促进您组织中的打印——这个解决方案称为2Printer。由于它没有用户界面,它主要是系统集成商和软件开发人员的工具。所有命令都通过命令提示符或 PowerShell输入,或者您可以创建包含在BAT、CMD或 V
    的头像 发表于 09-28 09:55 561次阅读
    2Printer<b class='flag-5'>命令行</b><b class='flag-5'>工具</b>简述

    PetaLinux工具文档:命令行参考指南

    电子发烧友网站提供《PetaLinux工具文档:命令行参考指南.pdf》资料免费下载
    发表于 09-15 14:52 0次下载
    PetaLinux<b class='flag-5'>工具</b>文档:<b class='flag-5'>命令行</b>参考指南

    Emulex HBA管理器应用程序命令行界面

    电子发烧友网站提供《Emulex HBA管理器应用程序命令行界面.pdf》资料免费下载
    发表于 08-04 11:29 0次下载
    Emulex HBA<b class='flag-5'>管理</b>器应用程序<b class='flag-5'>命令行</b>界面