運維工程師 shell指令碼程式設計

2021-09-28 19:26:34 字數 742 閱讀 2186

運維工程師-shell指令碼程式設計

shell:命令解析器(1、命令解析;2、呼叫相應的功能)

指令碼的作用:批處理

shell的作用:解決複雜的命令操作

執行shell的三種方法:1、sh 2、bash (互動式)3、chmod u+x(非互動式)

shell的變數(字串):1、自定義變數、2、預設變數、3、 內建變數(env)

1、變數賦值時,「=」兩邊不能有空格

2、echo :輸出

命令3、

可以使用

告訴sh

ell要

輸出的變

量1、默

認變數:

:輸出命令 3、可以使用{}告訴shell要輸出的變數 1、預設變數:

:輸出命令3

、可以使

用告訴s

hell

要輸出的

變數1、

預設變數

:#:傳入指令碼的命令列引數個數

$*:所有命令列引數值,在各個引數值間有空格

$0:命令本身(shell檔名)

$1:第乙個命令列引數

$2:第二個命令列引數

2、輸入輸出:echo、read+變數名、read-p「please input name.」name

3、基本控制語句:if、for、while、until、case

4、陣列==c語言

函式:function swap ()

呼叫函式:函式名+實參

運維工程師

運維工程師主要工作是做什麼?由這兩句話推演運維工程師要學些什麼 一 保障業務長期穩定執行 出一點差錯,使用者就要投訴了 1 業務跑在什麼上面?伺服器一般是apache,nginx,tomcat等。但是真正跑通流程還需要nysql資料庫來儲存使用者密碼和其他。很多程式都要php的解析,所以,lnmp ...

運維工程師

環境能夠磨練乙個人的意志和能力 linux運維即linux系統執行維護工程師,是集合網路 系統 資料庫 開發 安全工作於一身的複合型人才。運維指的是網際網路運維,通常屬於技術部門,與研發 測試 系統管理同為網際網路產品技術支撐的4大部門,這個劃分在國內和國外以及大小公司間都會多少有一些不同。對 進行...

python運維工程師前景 運維工程師的前景怎麼樣

我覺得因該是有前途的,看個人能力和努力程度,本人現在正在往此方向發展。隨著國家大力提倡網際網路 網際網路時代會加速普及,運維大有作為。只是隨著雲計算時代的來臨,傳統運維崗位可能會大大減少,而掌握雲計算方面運維的工程師將會迎來新的天地。結合上面說的網際網路環境,加上最近幾年的經歷,讓我覺得雲計算遮天蔽...