指令碼學習
ipadd_a=`grep "$nodeName\>" config/system/hosts_NetA |awk '{if(NF==2||NF==3) print $1}'`
將主機名對應哦IP地址付給ipadd_a變數,(NF==2)判斷當前記錄中的欄位個數, "$nodeName\>" 為什麼加\>,原因是:\>;表示到匹配正規表示式的行結束——單詞結尾。
Grep : g (globally) search for a re (regular expression ) and p (print ) the results.
1、引數:
-I :忽略大小寫
-c :列印匹配的行數
-l :從多個檔案中查詢包含匹配項
-v :查詢不包含匹配項的行
-n:列印包含匹配項的行和行標
2、RE(正規表示式) (regular expression )
\ 忽略正規表示式中特殊字元的原有含義
^ 匹配正規表示式的開始行
$ 匹配正規表示式的結束行
\\>; 到匹配正規表示式的行結束
[ ] 單個字元;如[A] 即A符合要求
[ - ] 範圍 ;如[A-Z]即A,B,C一直到Z都符合要求
. 所有的單個字元
* 所有字元,長度可以為0
1、引數:
-I :忽略大小寫
-c :列印匹配的行數
-l :從多個檔案中查詢包含匹配項
-v :查詢不包含匹配項的行
-n:列印包含匹配項的行和行標
2、RE(正規表示式) (regular expression )
\ 忽略正規表示式中特殊字元的原有含義
^ 匹配正規表示式的開始行
$ 匹配正規表示式的結束行
\\>; 到匹配正規表示式的行結束
[ ] 單個字元;如[A] 即A符合要求
[ - ] 範圍 ;如[A-Z]即A,B,C一直到Z都符合要求
. 所有的單個字元
* 所有字元,長度可以為0
linux下檔案和目錄的顏色代表什麼?
藍色表示目錄;綠色表示可執行檔案;紅色表示壓縮檔案;淺藍
色表示連結檔案;灰色表示其它檔案;紅色閃爍表示連結的檔案有問題了;黃色是裝置檔案,包括block, char, fifo。
用dircolors -p看到預設的顏色設定,包括各種顏色和“粗體”,下劃線,閃爍等定義。
藍色表示目錄;綠色表示可執行檔案;紅色表示壓縮檔案;淺藍
色表示連結檔案;灰色表示其它檔案;紅色閃爍表示連結的檔案有問題了;黃色是裝置檔案,包括block, char, fifo。
用dircolors -p看到預設的顏色設定,包括各種顏色和“粗體”,下劃線,閃爍等定義。
啟動時sendmail啟動慢的解決?
修改了RedHat(CentOS)主機名稱後,發現啟動時非常慢,主要停滯在sendmail和scm-client的check步驟上。
因為這兩步check需要查詢你設定的主機名的A記錄或反向域名記錄,由於全球9臺DNS根系統都在美國,這個時候會去查詢本機主機名對應的dns A記錄。查詢可能會非常的慢。
解決方法有兩個:
一是讓sendmial繞過查詢遠端主機,這裡給出一種最簡單的方法,給主機設定一個別名
修改/etc/hosts ,未修改之前
127.0.0.1 localhost.localdomain localhost
修改成
127.0.0.1 localhost.localdomain localhost 主機名稱(SDFP1)
二是直接關閉對sendmail的check步驟,chkconfig sendmail off
一是讓sendmial繞過查詢遠端主機,這裡給出一種最簡單的方法,給主機設定一個別名
修改/etc/hosts ,未修改之前
127.0.0.1 localhost.localdomain localhost
修改成
127.0.0.1 localhost.localdomain localhost 主機名稱(SDFP1)
二是直接關閉對sendmail的check步驟,chkconfig sendmail off
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-764622/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Per指令碼學習指令碼
- ASM 學習 指令碼ASM指令碼
- 常用指令碼學習手冊——Bat指令碼指令碼BAT
- 《Shell指令碼學習指南》學習筆記指令碼筆記
- Shell指令碼學習筆記指令碼筆記
- 學習Ant編譯指令碼編譯指令碼
- awk指令碼學習小結指令碼
- shell指令碼學習筆記-1指令碼筆記
- redis命令之-script指令碼學習Redis指令碼
- Linux命令和shell指令碼學習Linux指令碼
- 學習-【前端】-伺服器指令碼書寫前端伺服器指令碼
- jmeter學習指南之最佳化指令碼JMeter指令碼
- 【學習】Linux Shell指令碼程式設計Linux指令碼程式設計
- Linux學習之路(三)Shell指令碼初探Linux指令碼
- 【黑客基礎】Windows PowerShell 指令碼學習(上)黑客Windows指令碼
- 官方遊戲--學習筆記二(英雄指令碼)遊戲筆記指令碼
- python學習-判斷閏年指令碼Python指令碼
- ass109.awk指令碼學習使用指令碼
- 初學指令碼指令碼
- JSP指令學習JS
- Centos學習筆記14 – java程式啟動指令碼CentOS筆記Java指令碼
- shell指令碼程式設計學習筆記-運算子指令碼程式設計筆記
- shell指令碼程式設計學習筆記——變數指令碼程式設計筆記變數
- 【Linux學習筆記29】shell指令碼基礎Linux筆記指令碼
- Unity3D C#指令碼開發學習Unity3DC#指令碼
- 【DB2學習】db2profile的指令碼DB2指令碼
- surfer 8 scripter 學習筆記(1)指令碼物件模型筆記指令碼物件模型
- redis學習——基礎指令Redis
- Vue 學習筆記——指令Vue筆記
- 彙編學習筆記07——BCD碼及調整指令筆記
- linux shell 指令碼攻略學習6-xargs詳解Linux指令碼
- JavaScript學習10:動態載入指令碼和樣式JavaScript指令碼
- 從tanelpoder大師sql指令碼學習sqlplus storeSQL指令碼
- Bootstrap 之 Metronic 模板的學習之路 – (4)原始碼分析之指令碼部分boot原始碼指令碼
- Vue學習(二)自定義指令Vue
- Angular學習(4)自定義指令Angular
- Angularjs學習筆記指令AngularJS筆記
- 學習AngularJs:Directive指令用法AngularJS