os-copilot安裝和使用體驗測評

簡介:?OS Copilot是阿里云基于大模型構建的Linux系統智能助手,支持自然語言問答、命令執行和系統運維調優。本文介紹其產品優勢、功能及使用方法,并分享個人開發者在云服務器資源管理中的實際應用體驗。通過-t/-f/管道功能,OS Copilot簡化了復雜任務處理,但仍需增強某些命令的執行能力,特別是在數據庫安裝部署方面。文中詳細描述了安裝步驟、環境配置及常見問題解決方法,幫助用戶更好地利用OS Copilot提高工作效率。

我順利使用了 OS Copilot的 -t/-f/管道 功能,我的疑惑是在執行對數據庫方面的安裝部署和操作上,偶兒有失敗的情況出現。

-t 管道 功能有用 ,解決了代理執行用戶命令的能力。

-f 管道 功能有用 ,因為可以批量理解并執行用戶指令。

| 匿名管道,功能還是非常不錯的,可以直接對某個指令進行講解。

此外,我還有建議 增強對某些命令的執行能力,比如我執行了一個指令,最后有點兒遺憾,執行失敗了。
可能這個操作本身比較復雜些。我問的問題是:“是否安裝了mongodb數據庫?幫我列出庫的名字

接下來介紹下安裝及使用步驟:

1.首先,通過Mobaxterm連接服務器并使用rpm -q os-copilot檢查是否已安裝,若未安裝則用yum install命令安裝。如果是ubuntu系統,則使用apt-get install命令安裝。

特別需要注意的是,還需要配置RAW用戶的訪問key及權限,配置ACCESS_KEY信息以連接阿里云服務。

1.安裝
安裝很簡單:

yum install -y os-copilot

08772c530e7a9ab6ac59c3a5260c321.png

9e4ca185ab1e75c7bf4d324a92ce91d.png


2.配置環境
配置環境并加入環境變量:

添加ACCESS_KEY信息
export ALIBABA_CLOUD_ACCESS_KEY_ID=<自己去創建用戶復制>
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<自己去創建用戶復制>

5be08272c8bffa7efe0d73d73084e37.png

添加到環境變量:

338df80a6e61148a79edad0f8df8f1f.png

執行以下操作:

vi .bashrc
// 讓環境變量生效
source .bashrc

到這里都還簡單,需要注意啊,別漏了權限的配置:

42b660262528153706fc17297b35bc5.png

否則,你會收到以下報錯:
CHAT]:當前系統是什么?內核版本是多少?
Copilot]:Error: LLM connection fails, You are not authorized to 'os copilot'currentlv.Don't Worry. You can grant yourself the "AliyunsysoMoscopilotAccess'permisson at?https://ram.console.aliylcom/permisslons.you've?done the setup. please retry. If you need support, please join the DingTalk Group [710500088200nce

Error: llM connection timeout.please recheck the value of your AK cOnfigUratiOn (i.e., ALIBABA CLOUD ACCESS KEY ID and ALIBABA CLOUD ACCEKEY SECRET).try-again won't fix the problem, please ioin the DingTalk Group [71050008820] and get the support.

完成以上配置就安裝成功啦,接下來體驗下:

b0f5f635d9b2ab2cc0cfacc22912930.png

使用體驗

1.對話功能

直接執行co命令即可進入,輸入exit或者直接按ctrl+C可以回到命令行

b0f5f635d9b2ab2cc0cfacc22912930.png

2. -t參數,代理執行能力

//幫我執行壓縮文件夾
co -t 列出當前路徑下的文件夾,幫我壓縮hello文件夾

a166274f7d9c762159fa773bc1bfa69.png

復雜些的命令操作:

ebbcd634b392f0bc252bc85cf1c301e.png

651ccda90bc476bb0d65e42c5f7fb22.png

可以看出還是很厲害的,這都能幫我做,但最后有點小遺憾,最后執行失敗了。不過瑕不掩瑜,大多數功能已經很強大了!其實這個如果我再給些提示詞,也許也能安裝執行成功。

d34ea1452af1c874310d2d7638cf7e6.png

3. | 管道命令

可以用匿名管道的方式,把命令的結果,提供給co命令去解釋。

04f1c39a02645cbf984b0791715910c.png

4. -f參數命令

感受對復雜任務的助力。從文件中讀取復雜任務進行處理。

//mycmd.txt 需要注意,編碼必須為utf-8
1.進入到go目錄
2.列出所有文件及文件夾
3.進入到hello文件夾
4.創建一個hello.go文件并寫個golang的demo并執行

1df9c7cc5655ed6152c54e4b0c2de6f.png

總結

對于當前Linux環境,使用os-copilot還是非常不錯的,從此操作linux變得很簡單,再也不用記憶復雜的命令了。經過前面的體驗,命令大都已經準確執行,執行效率也非常快,很強大。如果OS copilot能夠無法讀取上下文信息就更好了,實現多輪對話或者接著提問,期待這個可以繼續優化,并增強數據庫安裝部署方面的強化。

參考文檔

智能助手OS Copilot使用說明_Alibaba Cloud Linux(Alinux)-阿里云幫助中心

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/71570.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/71570.shtml
英文地址,請注明出處:http://en.pswp.cn/web/71570.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python Flask框架學習匯編

1、入門級&#xff1a; 《Python Flask Web 框架入門》 這篇博文條理清晰&#xff0c;由簡入繁&#xff0c;案例豐富&#xff0c;分十五節詳細講解了Flask框架&#xff0c;強烈推薦&#xff01; 《python的簡單web框架flask【附例子】》 講解的特別清楚&#xff0c;每一步都…

【HarmonyOS Next之旅】DevEco Studio使用指南(一)

目錄 1 -> 工具簡介 1.1 -> 概述 1.2 -> HarmonyOS應用/服務開發流程 1.2.1 -> 開發準備 1.2.2 -> 開發應用/服務 1.2.3 -> 運行、調試和測試應用/服務 1.2.4 -> 發布應用/服務 2 -> 工程介紹 2.1 -> APP包結構 2.2 -> 切換工程視圖 …

Manus開源平替-開源通用智能體

原文鏈接:https://i68.ltd/notes/posts/250306-opensource-agi-agent/ OWL-比Manus還強的全能開源Agent OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation&#xff0c;現實世界中執行自動化任務的通用多代理輔助優化學習…

【3.2-3.8學習周報】

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 摘要Abstract一、方法介紹1.任務適應性持續預訓練&#xff08;TACP&#xff09;2.領域自適應連續預訓練&#xff08;DACP&#xff09;3.ETS-DACP和ETA-DACP 二、實驗…

【Linux】用戶和組

思考 使用useradd在Linux下面創建一個用戶&#xff0c;默認情況下&#xff0c;會自動創建一個同名組&#xff0c;并且加入其中&#xff0c;那么是先創建用戶呢&#xff1f;還是先創建組呢&#xff1f; 很簡單&#xff0c;我們實踐一下不就知道了&#xff0c;如下所示&#xff…

新編大學應用英語綜合教程2 U校園全套參考答案

全套答案獲取&#xff1a; 鏈接&#xff1a;https://pan.quark.cn/s/389618f53143

SAP 顧問的五年職業規劃

SAP 顧問的職業發展受到技術進步、企業需求變化和全球經濟環境的影響&#xff0c;因此制定長遠規劃充滿挑戰。面對 SAP 產品路線圖的不確定性&#xff0c;如向 S/4HANA 和 Business Technology Platform (BTP) 的轉變&#xff0c;顧問必須具備靈活性&#xff0c;以保持競爭力和…

圖像生成-ICCV2019-SinGAN: Learning a Generative Model from a Single Natural Image

圖像生成-ICCV2019-SinGAN: Learning a Generative Model from a Single Natural Image 文章目錄 圖像生成-ICCV2019-SinGAN: Learning a Generative Model from a Single Natural Image主要創新點模型架構圖生成器生成器源碼 判別器判別器源碼 損失函數需要源碼講解的私信我 S…

Networking Based ISAC Hardware Testbed and Performance Evaluation

文章目錄 Applications and Challenges of Networked SensingCooperation Mechanism in Networked SensingChallenges and Key Enabling Technologies 5G NR Frame Structure Based ISAC ApproachSignals Available for Radio SensingMulti-Dimensiona Resource Optimization S…

2025年主流原型工具測評:墨刀、Axure、Figma、Sketch

2025年主流原型工具測評&#xff1a;墨刀、Axure、Figma、Sketch 要說2025年國內產品經理使用的主流原型設計工具&#xff0c;當然是墨刀、Axure、Figma和Sketch了&#xff0c;但是很多剛入行的產品經理不了解自己適合哪些工具&#xff0c;本文將從核心優勢、局限短板、協作能…

我代表中國受邀在亞馬遜云科技全球云計算大會re:Invent中技術演講

大家好我是小李哥&#xff0c;本名叫李少奕&#xff0c;目前在一家金融行業公司擔任首席云計算工程師。去年5月很榮幸在全球千萬名開發者中被選為了全球亞馬遜云科技認證技術專家&#xff08;AWS Hero&#xff09;&#xff0c;是近10年來大陸地區僅有的第9名大陸專家。同時作為…

LeetCode 解題思路 12(Hot 100)

解題思路&#xff1a; 定義三個指針&#xff1a; prev&#xff08;前驅節點&#xff09;、current&#xff08;當前節點&#xff09;、nextNode&#xff08;臨時保存下一個節點&#xff09;遍歷鏈表&#xff1a; 每次將 current.next 指向 prev&#xff0c;移動指針直到 curre…

Ubuntu搭建最簡單WEB服務器

安裝apache2 sudo apt install apache2 檢查狀態 $ sudo systemctl status apache2 ● apache2.service - The Apache HTTP ServerLoaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor prese>Active: active (running) since Thu 2025-03-06 09:51:10…

Linux 軟硬鏈接

目錄 軟硬鏈接 軟鏈接 硬鏈接 軟硬鏈接的區別 硬鏈接場景 軟連接場景 軟硬鏈接 軟鏈接 我們可以通過以下命令創建一個文件的軟連接 ln -s mytest softlink-mytest 通過 ls -i -l 命令我們可以看到&#xff0c;軟鏈接文件的inode號與源文件的inode號是不同的&#xff0c…

不同開發語言之for循環的用法、區別總結

一、Objective-C &#xff08;1&#xff09;標準的c風格 for (int i 0; i < 5; i) {NSLog("i %d", i); } &#xff08;2&#xff09;for in循環。 NSArray *array ["apple", "banana", "orange"]; for (NSString *fruit in …

計算機畢設-基于springboot的物業管理系統的設計與實現(附源碼+lw+ppt+開題報告)

博主介紹&#xff1a;?多個項目實戰經驗、多個大型網購商城開發經驗、在某機構指導學員上千名、專注于本行業領域? 技術范圍&#xff1a;Java實戰項目、Python實戰項目、微信小程序/安卓實戰項目、爬蟲大數據實戰項目、Nodejs實戰項目、PHP實戰項目、.NET實戰項目、Golang實戰…

景聯文科技:以精準數據標注賦能AI進化,構筑智能時代數據基石

在人工智能技術席卷全球的浪潮中&#xff0c;高質量數據已成為驅動AI模型進化的核心燃料。作為全球領先的AI數據服務解決方案提供商&#xff0c;景聯文科技深耕數據標注領域多年&#xff0c;以技術為基、以專業為本&#xff0c;致力于為全球客戶提供全場景、高精度、多模態的數…

批量合并 Word 文檔,支持合并成一個 Word,也支持按文件夾合并

我們經常會碰到需要將多個 Word 文檔批量合并成一個 Word 文檔的場景&#xff0c;比如需要合并后打印、合并后方便整理存檔等等。如果是人工的操作&#xff0c;會非常的麻煩。因此我們通常會借助一些批量處理腳本或者尋找批量處理的工具來幫我們實現批量合并 Word 文檔的操作。…

數據安全基石:備份文件的重要性與自動化實踐

在數字化時代&#xff0c;數據已成為企業和個人不可或缺的重要資產。無論是企業的運營數據、客戶資料&#xff0c;還是個人的學習資料、家庭照片&#xff0c;這些數據都承載著巨大的價值。然而&#xff0c;數據的安全問題也日益凸顯&#xff0c;硬件故障、軟件錯誤、人為失誤以…

用IdleHandler來性能優化及原理源碼分析

背景&#xff1a; 經常在做一些app冷啟動速度優化等性能優化工作時候&#xff0c;經常可能會發現有時候需要引入一些第三方sdk&#xff0c;或者庫&#xff0c;這些庫一般會要求我們在onCreate中進行初始化等&#xff0c;但是onCreate屬于生命周期的回調方法&#xff0c;如果on…