91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux Shell交互式自動化運維程序

發布時間:2020-08-09 12:45:24 來源:ITPUB博客 閱讀:156 作者:學習Linux123456 欄目:建站服務器

Expect是 Linux 操作系統下的一個用來處理 交互 操作,系統默認是沒有安裝expect庫,所以執行expect會提示找不到命令,需要手動安裝,其它安裝也比較簡單,可以通過二進制源碼包編譯配置進行安裝,也可以通過網絡借助yum源來安裝,yum源安裝比較簡單;我們下面借助Expect庫來實現Linux交互式自動化運維操作,只需要執行腳本就可以實現自動化運維操作,不需要手動輸入一些信息按確定,我們可以將交互過程寫在一個腳本上,使之自動化完成。我們可以通過expect實現ssh自動登錄、ftp自動登錄、自動傳輸文件、自動創建和刪除用戶等都符合交互式自動化運維。下面我們會通過一些案例來展現結果,我們通過以下幾個命令來介紹四個基礎命令。

 

Linux在企業中應用還是比較廣泛,而且expect是一個免費的編程工具語言,用來實現自動和交互式任務進行通信,而無需人的干預。expect是不斷的更新,隨著時間的流逝,其功能越來越強大,對Linux有基本的了解都知道這個命令,而且是Linux操作系統管理員必不可少的一個命令,常用的shell腳本都需要用到這個工具,可以省去運維大量的操作時間,有利于提高工作效率,如果對Linux不太了解的可以去購物平臺去搜劉遄老師的 《Linux就該這么學》 這本書學習,書籍內容比較適合初學者,也有好多案例比較適合企業常用的一些操作,expect需要Tcl編程語言的支持,要在系統上運行expect必須首先安裝Tcl。

我們通過yum源來簡單的介紹下expect需要安裝哪幾個庫,如果要通過二進制tar.gz包安裝也可以,需要去下載expect.tar.gz安裝包,這里就不介紹了,操作如下:

# yum install expect.x86_64 expect-devel.x86_64 -y

 

下面詳細的解釋四個基礎命定,expect中最關鍵的四個命令是:send,expect,spawn,interact。

1、send:用于向進程發送字符串;

2、expect:從進程接收字符串;

3、spawn:啟動新的進程;

4、interact:允許用戶交互;

 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通河县| 安徽省| 保靖县| 涿州市| 阿坝县| 四平市| 宝清县| 镇江市| 九台市| 和龙市| 晋江市| 南汇区| 蓝田县| 开封市| 贵南县| 固始县| 罗城| 新蔡县| 两当县| 闵行区| 潜江市| 固安县| 汉寿县| 仁寿县| 泾川县| 武川县| 呼玛县| 宝应县| 襄垣县| 托克逊县| 通州区| 绥中县| 丰镇市| 长武县| 乐业县| 遂平县| 凤台县| 新竹县| 防城港市| 星子县| 河曲县|