0x01 输入输出重定向
标准输入重定向:文件描述符为0
标准输出重定向:文件描述符为1
错误输出重定向:文件描述符为2
然后是非常简单易懂的图片
举个例子
ls -l xxxxxx &>> learn.txt
0x02 管道命令符
|:把前一个命令原本要输出到屏幕的数据当作后一个命令的标准输入
这个在之前的文章写过了
0x03 命令行的通配符
*: 代表 匹配任意个字符
?:代表匹配单个字符
[0-9]:代表匹配0~9之间的单个数字的字符
[abd]:代表匹配a、b、c、三个字符中的任意一个字符
举个例子
ls -l /dev/sha*
0x04 常用的转义字符
\:这个就不说了
'':其中所有变量都会变为字符串
"":保留其中变量属性,不进行转义
```` ``:这是反引号,把其中的命令执行完后返回结果
0x05 环境变量
PATH变量的作用是设定解释器搜索所执行命令的路径
别的不多讲了