第1章 回顾特殊符号| #管道符,或者(正则)> #输出重定向 #输出追加重定向<>#输入重定向<>#追加输入重定向~ #当前用户家目录`` $() #引用命令被执行后的结果$ #以。。。结尾(正则)^ #以。。。开头(正则)* #匹配全部字符,通配符? #任意一个字符,通配符# #注释& #让程序或脚本切换到后台执行&& #并且 同时成立[] #表示一个范围(正则,通配符){} #产生一个序列(通配符). #当前目录的硬链接.. #上级目录的硬链接 第2章 通配符他是shell的内置功能 通配符含义===>匹配文件名
2.1 通配符详解2.1.1 “表示任何字符串”
2.1.2 ? 任何一个字符2.1.3[abcd]表示匹配中括号内任意一个字符就成立2.1.4 通配符是用来找文件(匹配文件名)2.1.5 {}生成序列2.1.6 利用 {} 来备份2.1.7 [^abcd] !^表示非,取反
2.2 []与{}区别[]只能用来找文件 2.3 通配符小结通配符含义===>匹配文件名
第3章 特殊符号3.1 管道部分 命令1|命令2 |xargs 3.2 目录结构. .. 3.3 重定向符号> #输出重定向,会清空原文内容,然后在向文件里面追加内容 #追加输出重定向,追加到文件的最后一行<>#输入重定向tr xargs<>#cat 用来给文件追加多行文本
3.4未分类特殊符号3.4.1 #表示注释linux 会忽略他,给运维人员看的,解释说明用的。 3.4.2 $ 引用变量 去变量的值或普通用户的命令提示符1,shell 2,awk 3,普通用户的命令提示符
3.4.3 ``(esc下面)反引号 引用命令的结果,相当于$()3.4.4 ;分隔多个命令,没有逻辑关系,只是一步一步执行。1,shell
2,sed
3.4.5 - (cd - ;su -)
3.4.6 ~ 当前用户的家目录,老家
3.4.7 / 根或者路径分隔符3.4.8 \ 转义符号或者叫屏蔽别名. \. 3.4.9 ! 表示非1,表示非 3.4.10 && 表示并且
第4章 常用特殊符号及通配符
第5章 单引号,双引号,不加引号的区别
本文永久更新链接地址:http://www./Linux/2017-05/143547.htm |
|