一、bash的特性
1、命令和文件自动补全
Tab只能补全命令和文件 (RHEL6/Centos6)
2、常见的快捷键
| 按键 | value |
|---|---|
| ^c | 终止前台运行的程序 |
| ^z | 将前台运行的程序挂起到后台 |
| ^d | 退出 等价exit |
| ^l | 清屏 |
| ^u | 删除光标前所有字符 |
| ^k | 删除光标后所有字符 |
| ^r | 搜索历史命令 |
3 、常用的通配符(重点)
| 符号 | Value |
|---|---|
| - | 匹配0或多个任意字符 |
| ? | 匹配任意单个字符 |
| [list] | 匹配[list]中的任意单个字符,或者一组单个字符 [a-z] |
| [! list] | 匹配除list中的任意单个字符 |
| {string1,string2,…} | 匹配string1,string2或更多字符串 |
4、bash中的引号(重点)
- 双引号" " :会把引号的内容当成整体来看待,允许通过$符号引用其他变量值
- 单引号’ ’ :会把引号的内容当成整体来看待,禁止引用其他变量值,shell中特殊符号都被视为普通字符
- 反撇号 `` :反撇号和$()一样,引号或括号里的命令会优先执行,如果存在嵌套,反撇号不能用
294

被折叠的 条评论
为什么被折叠?



