linux常用命令

     SHELLl编程
一.编写步骤
1.编写代码:vi  程序名  --》编写代码
2.执行程序:sh  程序名    或     chmod  权限   程序名   ./程序名
二.格式
第一部分:#!  /bin/bash             //指定解析器
第二部分:#说明                     //注释
第三部分:编写代码(命令,程序,符号,变量循环等)
三.特殊符号
1.    >    重定向输出符号
   用法 :命令  >文件名
2.   >>   重定向输出符号
   用法:命令  >>文件名
   特性:文件内容的追加
3.  2>    错误重定向输出符号
   用法:命令  2>文件名
   特性:覆盖
4.  2>>   错误重定向输出符号
   用法:命令  2>>文件名
   特性:文件内容的追加
5.  |    管道符号
   用法:命令1  | 命令2
   机理:上一个命令的输出作为下一个命令的输入
6.  *   匹配任意字符
7.  ?   匹配任意一个字符
8.  ;   命令分隔符
  用法:命令1;命令2
  机理:顺次执行各命令
9.  &  后台进程符
  用法:命令/程序  &
10.  &&  逻辑与
  用法:命令1  &&  命令2
  机理:如果命令1执行成功继续执行命令2;否则不执行命令2
11.  ||  逻辑或
  用法:命令1  || 命令2
  机理:如果命令1执行成功不执行命令2;否则执行命令2
12.  !  逻辑非排除指定范围
13.  [x-y]   指定一个范围
14.  \  转义字符
   用法:  \符号
   机理:把符号的特定含义去掉使其变成普通的符号
15.  " "  把它所包含的内容作为普通字符,但''  \  $ 除外
16.  ' '  把它所包含的内容作为普通字符无例外
17.  $
  用法:$变量
  机理:变量的调用
18.  ' ' 倒引号
  机理:执行它所包含的内容
19.  <   重定向输入符号
   用法:命令  <文件名
20.  #   注释
21.  ()  整体执行
22.  {}  变量分割
    

你可能感兴趣的:(linux,职场,休闲)