Linux通配符的使用(2)

[root@chensiqi ~]$ cd ~
会直接返回当前用户的家目录

3.4.7 / 根或者路径分隔符 3.4.8 \ 转义符号或者叫屏蔽别名 . #(正则里代表任意一个字符) \. #只代表一个点的符号 3.4.9 ! 表示非

1,表示非

Linux通配符的使用



2,表示强制
vi/vim
vi 强制退出 (q!)

3.4.10 && 表示并且

Linux通配符的使用

特别注意
&&符号只有当前边的命令执行成功才会执行后边的命令

第4章 常用特殊符号及通配符 通配符含义
*   代表任意(0个或多个)字符  
  代表任意1个字符  
[abcd]   匹配中括号中任意一个字符  
{}   中间为命令区块组合或内容生成  
特殊符号   含义  
;分号   连续不同命令的分隔符  
#   配置文件注释  
\      
  cd ~ 当前用户的家目录  
-   cd - 用户上一次所在的目录,由变量OLDPWD控制;su - 切换用户的系统环境  
..   上一级目录  
.   当前目录(当前目录三种写法:ls或ls .或ls ./)  
$   变量前需要加的符号$OLDPWD;普通用户的命令提示符  
/   根;路径分隔符号  
\   屏蔽系统别名;转义字符;  
>   输出重定向  
>>   输出追加重定向  
<   输入重定向  
<<   输入追加重定向  
‘’   单引号,不具有变量置换功能,输出时所见即所得  
“”   双引号,具有变量置换功能,解析变量输出  
``   反引号(倒引号),``中间是命令,会先执行,等价于$()  
!   逻辑运算中的“非”;vi/vim中的强制退出;!+ 字母 调出最近一次以此字母开头的命令;!!使用最近一次操作的命令  
&&   当前一个指令执行成功时,执行后一个指令  
双管道符   当前一个指令执行失败时,执行后一个指令  
第5章 单引号,双引号,不加引号的区别

Linux通配符的使用

单引号:所见即所得。

双引号:解析特殊符号,特殊符号有了原本的特殊意思

不加引号:比较特殊,支持通配符

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13932.html