云端问道 7 期实践教学-使用操作系统智能助手 OS Copilot 轻松运维与编程

简介: 使用操作系统智能助手 OS Copilot 轻松运维与编程

  image.png

这是体验 OS Copilot 的实验界面,先介绍实验的场景以及步骤,本次主要涉及的产品是 ECS,虚拟机上装 Alibaba Cloud Linux,然后上面装 OS Copilot 智能助手软件。

image.png

进行实验之前需要满足几个前提条件,如果是个人账号,要通过实名认证,并且账号的余额要大于 100 块钱。但是不是用这么多钱,本身是阿里云账号的限制,如果用个人账号,体验完之后可以把剩余的费用申请退款,然后可以把剩下钱取出来,最主要的是流量的费用以及操作时占用的存储镜像的费用,点开始实操。之后把要创建的资源创建出来。

image.png

创建 ECS 虚拟机,VPC 以及相对的网关网络,创建完后可以对资源进行截图,以确保最后操作结束后,能确认对应的资源是否已经释放干净,以免产生一些额外的费用。


然后看下面的步骤。创建完之后,点击管理,然后配安全组把 22 端口放开。如果直接用云的 Web 的 Client 去分,不需要这个操作,点击左侧下面的资源管理按钮,然后点击管理 ECS 的按钮。

image.png

点完之后,右边会跳到管理界面里,然后改默认密码,创建时直接随机给创建密码,不知道是多少,所以直接设置一个新密码。直接在线修改。修改成功就可以点击远程链接的窗口,用这种方式直接用网页的 Client 登陆,直接在云上完成一系列的体验。

image.png


Access Client 需要通过阿里云账号底下申请一个 AccessKey,用这样的产品做认证才能正常的完成和后端的通信功能。点到页面就创建 Key,创建好后就会生成一个 AccessKey 的字段,把它 Copy 出来,保存好 AccessKey。

image.png

用 Export 的方式配置,可以直接 Copy 这两条命令,Copy 完后粘贴就行。这里提前申请好相对应的 AccessKey,上面还有步骤,是安装 OS Copilot 组件,直接粘贴,这款安装方式和软件管理方式一样,装 OS Copilot 用 DNF 或者 Yum 的命令 Install 就好。最后执行 Hi 命令,看是否连接成功。看到一个类似于大模型的输出,可以对他进行一个询问,比如问你是谁,这些问题都可以回答,他是一个 Linux 操作的智能助手,然后回答相关问题,做故障排查,配置编程等。

image.png

下面可以看到几个任务,先介绍几个命令。第一个命令叫 Copilot,是一个完整命令的全称,Help 可以看到有 Copilot 的方式。第二个命令叫 CO,是 Copilot 的缩写。它是一个 Copilot 命令的软链接,可以直接用 CO,这条命令能缩短命令执行的时间。这是一个方便的使用的命令简称,比如可以直接下发一个任务帮助实现网络流量监控的脚本,用 Python 实现。他就把整个功能脚本实现好,这里直接取消它,因为做一个功能演示,如果要执行可以看效果。

image.png

下面展示如何做代码的解释,可以把生成脚本 Copy 到 Test.py 上,直接 Copy 请解释每行代码的意思,用来解释自己的代码。任何代码都可以传给他,让他帮你解释。

image.png

然后进入到几个模式,比如 CO 模式,CO 直接进来,或者 Copilot 直接进来,有三种模式,比如 CHAT 模式,基本上就是一个聊天模式,它不会去调用一些其他的外挂组件。单纯用来聊天也可以,当然也可以用来给一些建议,比如问操作的相关知识,这里还有叫 CODEGEN 的模式用来做代码生成,CODESUM 的模式用来做代码的解释,如何升级系统。如果要退出可以直接退出。

下面介绍一个 CODEDESIGN 和 CODESUM 的例子,比如举一个例子,写一个最长回文子串的算法的函数实现。很快就能给出一个 Demo 的函数,并且能给一些每行的注释。

image.png

一个叫问号的指令,如果要执行问号,这里有个小 Tips: 先执行 Source 的配置后再执行问号,看到上一条命令执行正确,然后如果命令执行报错,可以调用问号进行一个错误分析和修正。

使用方式有几种:

1.第一种是在后面跟问题;

2.第二种是前面有一些提前的输入,然后后面用管道的提示服务连接 Copilot,能对前面的输入提问;

3.还有一种使用方式是直接进入到里面进行交互式的提问;

4.还有一种使用方式就是问号。问号是调出上一条执行报错的命令的错误分析以及修正。

如果实操中有什么问题也可以直接在互动窗口反馈,问号的脚本已经在 Etc 的 Profile.d 底下,实验的前提一定要在阿里云上用,如果在云外用,可能会遇到一些网络问题,如果不知道默认密码就重置密码,因为云起实验开的ECS 机器是一个随机的密码,所以只能重置一下,设置自己的密码。


image.png

保留资源点这里,不保留资源就点这里,然后可以结束实操,这两个选择是如果选择付费保留资源,机器就会一直保留,可以一直用,但如果不用,就选择释放资源,然后确定,确定完后就可以直接把当前第一次上购买的资源都释放掉。如果担心没有释放干净,可以根据截图逐项的找,登录到阿里云的官网上,找对应的 ECS 产品把它手动的删除掉就可以,确保在账号里面的费用不会被持续扣除。如果要重新开始试验,点重新开始就可以,然后又会跳进来时间的界面。

 

 

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7天前
|
运维 自然语言处理 Ubuntu
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot 是阿里云推出的一款操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行和系统运维调优等功能。通过简单的命令行操作,用户可以快速获取所需信息并执行任务,极大提升了Linux系统的使用效率。安装步骤简单,只需在阿里云服务器上运行几条命令即可完成部署。使用过程中,OS Copilot不仅能帮助查找命令,还能处理文件和复杂场景,显著节省了查找资料的时间。体验中发现,部分输出格式和偶尔出现的英文提示有待优化,但整体非常实用,特别适合Linux初学者。
51 10
|
11天前
|
移动开发 运维 前端开发
操作系统智能助手OS Copilot新功能
我是一名公司前端开发人员,专注于官网和H5页面的开发,涵盖页面构建、交互逻辑及性能优化。主要负责静态和移动端页面开发,不直接涉及云资源运维,但在项目部署时会接触云服务器。 关于Copilot的使用体验:安装过程顺畅,目前功能较少,建议增加更多功能和中文支持。核心功能包括-t代理模式(实现黑客帝国代码瀑布效果但未达预期)、-f读取文件(生成随机字符接近目标但仍需改进)和管道功能(稳定性欠佳)。总体而言,-t/-f选项实用,管道功能需完善。
|
11天前
|
Java 应用服务中间件 Python
OS Copilot全面测评报告 与 利用OS Copilot进行在线WebAPI接口开发
OS Copilot 是一款智能操作系统助手,具备智能、专业、高效和协作四大优势。本文通过全面测评其功能,验证了其在系统诊断、调优及编程等场景中的表现,并通过在线WebAPI接口开发测试进一步评估其快速接口开发上线的能力。具体步骤包括ECS环境配置、OS Copilot安装与配置、-t/-f参数功能测试、管道测试以及利用OS Copilot进行Python WebAPI开发。最终结果显示,OS Copilot能够显著提升开发效率,解决了便捷开发中的临时接口开发问题,整体体验非常满意。建议增加-s参数以保存上下文,进一步增强交互性。
OS Copilot全面测评报告 与 利用OS Copilot进行在线WebAPI接口开发
|
11天前
|
运维 前端开发 应用服务中间件
操作系统智能助手OS Copilot新功能
作为一名公司的研发人员,我体验了OS Copilot的安装与使用。尽管我的工作主要涉及前后端开发,对云服务有一定了解。OS Copilot的安装过程直观顺利,但目前支持的操作系统较少。通过-t和-f功能,可以快速测试命令输出、处理批量任务及调试脚本,显著提升了工作效率。然而,管道功能在实际应用中存在识别文件路径的问题,有待改进。总体而言,OS Copilot极大地提高了我的运维效率,并成为开发中的有效工具,我对它的未来潜力充满信心。
36 11
|
3月前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
116 0
Vanilla OS:下一代安全 Linux 发行版
|
1月前
|
弹性计算 自然语言处理 Ubuntu
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot是由阿里云推出的操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行等功能,极大提升了Linux系统的使用效率。用户只需通过简单的命令或自然语言描述问题,OS Copilot即可快速提供解决方案并执行相应操作。例如,查询磁盘使用量等常见任务变得轻松快捷。此外,它还支持从文件读取复杂任务定义,进一步简化了操作流程。虽然在某些模式下可能存在小问题,但总体上大大节省了学习和操作时间,提高了工作效率。
136 2
OS Copilot-操作系统智能助手-Linux新手小白的福音
|
1月前
|
弹性计算 运维 Ubuntu
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
75 7
|
1月前
|
存储 运维 安全
深入解析操作系统控制台:阿里云Alibaba Cloud Linux(Alinux)的运维利器
本文将详细介绍阿里云的Alibaba Cloud Linux操作系统控制台的功能和优势。
70 6
|
1月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
3月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
143 4