天天看點

linux 操作雜記

 首先,linux 系統一個顯著特色是用shell腳本來實作系統的自動化管理。

 一:标準正規表達式:

    grep指令實作檔案的查找。稱為文本過濾。結合“^”行首錨定符;“$”行尾        錨.定     符;“.”比對任意單個字元。“*”比對其前的字元任意次。“[A-        B]”指定A-B範     圍内的任意字元等使用。

    2: alias 指令是定義别命 。

    3: chown --reference =A B;參照B的屬性更改A;

    4: ctrl+u:在shell腳本中删除光标到行首;

    5:ctrl+k:在shell腳本中删除光标到行尾; 

 二:擴充正規表達式:  

    egrep:于标準正規表達式相比,擴充正規表達式增加了一些選項:

   “+”通配前字元一次或兩次

   “?”比對前字元0次或1次。可有可無。

   “|”管道字元或的意思。

   “()”分組 如(ab)*   ab一組出現的次數。

   “cut”指令   -d指定分隔符  -f 指定取段

   $MYUSER:引用

   “sotr”:檔案排序。預設是升序。  -r:逆序   -n:數值大小排序。

     uniq=sort -u:重複換房隻顯示一次且比須是連續的。

     uniq -u:隻顯示沒重複過的行。-d:隻顯示重複過的行。

     wc=word count 單詞記數。-l:隻顯示行數。

     diff/patch:比較兩個檔案擴不,同。主要當更新檔用。

   腳本程式設計功能:

   1:順序執行:預設為順序執行

   2:選擇分支:(條件判段)

   3:循環執行:

for指令用法:   

   for VAR(變量) in LIST do

       statement 1

       statement 2

done

繼續閱讀