重定向
标准输入:键盘,输入的内容,或者是通过其他方式读入的内容
标准输出:当执行命令,返回的正确结果
错误输出:当执行命令,返回的错误结果
重定向的作用:
将原本要输出到
1 ---> /dev/pts/0 (某一个终端)
2 ---> /dev/pts/0
重新定向到某个文件
1 > /var/log/stdin.log 标准输出
2 > /var/log/stderr.log 错误输出
> 标准正确输出 ( 覆盖 )
>> 标准正确输出 ( 追加 )
&> 混合输出(标准输出、标准错误输出) ( 覆盖 )
&>> 混合输出(标准输出、标准错误输出) ( 追加 )
2> 标准错误输出 ( 覆盖 )
2>> 标准错误输出 ( 追加 )
1> te.txt 2>&1 错误->标准输出->te.txt ( 覆盖,标准输出是覆盖的 )
1>>te.txt 2>&1 错误->标准输出->>te.txt ( 追加,标准输出是追加的 )