1 |
>或1> |
输出重定向,会清空文件之前的内容 |
2 |
>>或1>> |
追加输出重定向,在文件尾部追加内容,不会清空文件之前的内容 |
3 |
<或<0 |
输入重定向,会清空文件之前的内容 |
4 |
<<或<<0 |
追加输入重定向,在文件尾部追加内容,不会清空文件之前的内容 |
5 |
2> |
错误输出重定向,会清空文件之前的内容 |
6 |
2>> |
错误追加输出重定向,在文件尾部追加内容,不会清空文件之前的内容 |
7 |
2>&1 |
错误输出和正确输出一致 |
8 |
&> |
错误输出和正确输出一致 |
9 |
\ |
转义符,将特殊符号进行转义,忽略其特殊意义 |
10 |
..或../ |
当前目录的上级目录 |
11 |
.或./ |
当前目录;以‘.‘开头的文件表示隐藏文件 |
12 |
| |
管道,把前一个命令的输出作为后一个命令的输入 |
13 |
~ |
当前用户家目录 |
14 |
/ |
根目录;路径分隔符 |
15 |
; |
命令分隔符,多个命令在一行执行 |
16 |
{} |
生成字符或数字序列;配合find使用表示前面查找到的内容 |
17 |
! |
!+字母表示执行上一次以此字母开头的命令;!+数字表示执行第几条历史命令;逻辑运算的非 |
18 |
- |
当前用户上一次所在的路径,由变量OLDPWD控制 |
19 |
\n |
换行符 |
20 |
\t |
横向制表符 |
21 |
\b |
退格键;匹配单词边界 |
22 |
\B |
匹配非单词边界 |
23 |
\d |
匹配单个数字字符 |
24 |
\D |
匹配单个非数字字符 |
25 |
\w |
匹配单词字符(字母、数字、_) |
26 |
\W |
匹配非单词字符 |
27 |
* |
通配符,匹配任意字符 |
28 |
? |
通配符,匹配任意单个字符 |
29 |
# |
管理员命令提示符;配置文件注释 |
30 |
$ |
普通用户命令提示符;取环境变量值 |
31 |
‘‘ |
单引号,不具有变量置换功能,输出时所见即所得 |
32 |
"" |
双引号,具有变量置换功能,解析变量后输出 |
33 |
`` |
反引号,会执行命令后输出内容,相当于$() |
34 |
&& |
当前一个命令执行成功时,则执行后一个命令 |
35 |
|| |
当前一个命令执行成功时,则不执行后一个命令,当前一个命令执行失败时,则执行后一个命令 |
36 |
& |
后台执行程序 |