Linux中的一些符号


一、文件描述符

0< 是标准输入(stdin

1> 是标准输出(stdout

2> 是标准错误输出(stderr

&> 是标准输出(stdout)和标准错误输出(stderr

例如:

find /etc -iname "*.service" 1> services.txt

find /etc -iname "*.service" 2> services.txt

find /etc -iname "*.service" &> services.txt

二、

& 表示任务在后台执行

&& 表示前一条命令执行成功时,才执行后一条命令

| 表示管道,上一条命令的输出,作为下一条命令参数(输入)

|| 表示上一条命令执行失败后,才执行下一条命令,

>符号是指:将正常信息重定向

&>可以将错误信息或者普通信息都重定向输出