Linux集群和自動化維2 7 小結

2021-09-23 16:04:34 字數 401 閱讀 9697

2.7 小結

本章向大家詳細說明了shell的基礎語法,以及sed和awk在日常工作中的使用案例,並用shell命令grep和

find結合正規表示式演示了正規表示式的一些基礎用法。在後面的例項中,又根據備份類、監控類、統計

類、自動化運維類、運維開發類向大家演示了在生產環境下我們經常用到的shell和python指令碼。我們在感

嘆shell指令碼強大的管理功能的同時,也應該比較清楚shell指令碼在開發功能上的不足,而python正好能夠彌

補這個缺點,它繼承了傳統編譯語言的強大性和通用性,同時也借鑑了簡單指令碼和解釋語言的易用性,執行

速度也不慢,適合**開發,正好可以彌補shell指令碼的不足。結合這兩種指令碼語言, 我們的系統運維工作

和devops工作會更加得心應手。

Linux集群和自動化維2 6 5 自動化類指令碼

2.6.5 自動化類指令碼 1.批量生成賬戶指令碼 在內網開發環境中,有時需要為開發組的同事批量生成賬戶,如果手動新增的話會非常麻煩,這時可以寫一段shell指令碼來自動完成這項工作。在首次登入時密碼均是統一的,在移交給開發人員使用時讓他們自行更改即可,指令碼 如下 此指令碼在centos 5.8 ...

Linux集群和自動化維2 2 Shell程式設計基礎

2.2 shell程式設計基礎 shell是核心程式kernel之外的命令解析器,是乙個程式,同時也是一種命令語言和程式語言。作為一種命令語言shell可以互動式地解析使用者輸入的命令。作為一種程式語言shell定義了各種引數,並且提供了高階語言才有的程式控制結構,雖然它不是linux核心系統的一部...

Linux自動化運維

linux自動化運維筆記 本節主要講解將命令寫入指令碼中用於實現自動化運維 shell指令碼 1 意義 2 檢查語法錯誤 3 字型顏色改變 4 快捷鍵使用 5 if else表示式 6 for迴圈 7 seq遍歷 8 將檔案複製到遠端伺服器上 9 資料庫定時備份指令碼 10 符號的使用 11 cro...