Shell自動化指令碼學習筆記的目錄

2021-10-01 21:28:36 字數 1375 閱讀 8960

目錄–

–(1.6)

linux shell指令碼的自動化程式設計之shell:命令排序

(1.7)

linux shell指令碼的自動化程式設計之shell:萬用字元

(2.1)

linux shell指令碼的自動化程式設計之shell變數

(2.5)

linux shell指令碼的自動化程式設計之變數的運算

(2.6)

linux shell指令碼的自動化程式設計之變數內容的刪除,替換,替代

(2.7)

linux shell指令碼的自動化程式設計之i++,++i

(3.1)

linux shell指令碼的自動化程式設計之條件測試基礎

(3.6)

case用法

(2.8)

shell中各種奇怪的符號

(4.1)

if條件判斷 安裝apache

(4.5)

for空行的秘密

(4.11)

while實現批量使用者建立

(4.14)

fd和命名管道實現shell併發控制

(5.3)

expect實現ssh非互動登入

(6.1)

array陣列的基本概念

(7.1)

linux shell指令碼的自動化程式設計之functiong函式的定義及呼叫,返回return

(7.4)

linux shell指令碼的自動化程式設計之函式傳參:位置引數

(7.5)

linux shell指令碼的自動化程式設計之陣列變數

(8.1)

shell內建命令:break continue

(9.1)

正規表示式re

(9.5)

正規表示式之grep使用實戰

(10.1)

流編輯器sed技術概覽

(10.5)

流編輯器sed:編輯檔案實戰

(11.1)

awk工作原理

(11.6)

awk工作原理之陣列

(12.1)

實戰專案:收集系統資訊用於分析效能瓶頸

(13.1)

判斷主機存活3次機會

(14.1)

nginx日誌分析專案實戰

(15.1)

實戰專案:保留最近n天的備份檔案

(16.1-16.2)

專案實戰:多機mysql部署

(17.1-17.2)

專案實戰:多機lnmp部署

(18.3)

專案實戰:記憶體資訊收集(配合zabbix)

shell中的特殊變數:$* $# $? $n

shell中 [-eq] [-ne] [-gt] [-lt] [ge] [le]

shell自動化指令碼發布

關於指令碼發布 部分,將這個 流程拆分為兩個部分 簡單指令碼 遠端主機上執行 和大型指令碼 線上機器執行 簡單指令碼從四個方面來學習 1 命令羅列實現功能 2 固定內容變數實現 3 功能函式實現 4 遠端執行命令 簡單的命令羅列 例項 cd data codes f django.tar.gz rm...

自動化編譯shell指令碼 jenkins

為了實現我們的應用自動編譯 組織版本 設定md5值 上傳編譯包 打基線等操作。自動化編譯shell指令碼 export lc ctype zh cn.utf 8 輸入引數 發布版本號設定 編譯時根據實際情況改動 relversion x.y.z 輸入引數 庫的測試基線路徑設定 需改動 buildba...

shell指令碼 自動化部署lnmp

root localhost shell vim lnmp.sh bin bash yum y install httpd 安裝http yum y install mariadb mariadb devel mariadb server 安裝資料庫 yum y install php php my...