首先,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