SHELL精簡學習資料

2021-07-15 17:53:16 字數 656 閱讀 3914

一  使用者登入後的環境變數

$home 登入賬戶家目錄

$path環境變數,執行命令的搜尋目錄

$tz    時區

$mailcheck    每隔多少秒檢查是否有新郵件

$ps1    在命令行時的提示符  echo $ps1       ------>      [\u@\h  \w]\$     = =   [root@host  當前所在的資料夾]

$ps2    在命令為輸入完成時候,要求繼續輸入的提示符  一般為 >

$manpath    man命令的路徑

二 特殊變數

$0    這個程式的執行名字

$n    傳遞給程式的第n個引數,n=1...9

$*    這個程式的所有引數

$#    這個程式的引數個數

$$    這個程式的pid

$!    執行上乙個指令的pid

$?    執行上乙個指令的返回值,0表示執行成功等等.   command ;  echo $?

「$path」    雙引號不轉義

'$pth『    單引號轉義

\    轉義

lsof -i:3306     這樣檢視3306是否被訪問,從**訪問的。

精簡shell基礎

shell指令碼語言是實現linux unix系統管理及自動化運維所必備的重要工具,linux unix系統的底層及基礎應用軟體的核心大部分涉及shell指令碼的內容。每乙個合格的linux系統管理員或運維工程師,都需要熟練的編寫shell指令碼語言,並能夠閱讀系統及各類軟體附帶的shell指令碼內...

精簡!!SHELL條件語句,if case用法

3.字串測試與邏輯測試 二 if語句 2.if雙分支語句 3.if多分支語句 三 case分支語句 要使 shell 指令碼程式具備一定的 智慧型 面臨的第乙個問題就是如何區分不同的情況以確定執行何種操作。shell 環境根據命令執行後的返回狀態值 來判斷是否執行成功,當返回值為 0 時表示成功,否...

日誌資料 精簡分析

多套測試環境,運維同事反饋日誌占用超級大,硬碟空間不夠 找了乙個環境,分析了最近三天的日誌量 我們的應用,總共90,895,472條日誌 level debug 90,365,805 class com.57,865,088 com.alibaba.53,662,305 com.alibaba.du...