标准输入(standard input)文件描述符 0
标准输出(standard output) 1
标准错误(standard
error) 2
重定向操作符 描述
>
将命令输出写入到文件或设备(如打印机),而不是命令提示符窗口或句柄。
<
从文件而不是从键盘或句柄读入命令输入。
>>
将命令输出添加到文件末尾而不删除文件中已有的信息。
>&
将一个句柄的输出写入到另一个句柄的输入中。
<&
从一个句柄读取输入并将其写入到另一个句柄输出中。
|
从一个命令中读取输出并将其写入另一个命令的输入中。也称作管道。
>和>>都重定向输出
1> 指标准信息输出路径(也默认输出方式)
2>
指错误信息输出路径
2>&1 指标准信息输出路径指定错误信息输出路径(正确和错误输入到一起)
举例: 1>>log.txt 2>&1
解释:将正确和错误的信息都输入到log.txt文件中
关于 "1>” "2>" "2>&1" 等重定向的详细解释,布布扣,bubuko.com
原文:http://www.cnblogs.com/qucaizhi/p/3658645.html