标准输入输出
设备 设备文件名 文件描述符 类型
键盘 /dev/stdin 0 标准输入
显示器 /dev/sdtout 1 标准输出
显示器 /dev/sdterr 2 标准错误输出
输出重定向
标准输出重定向
命令 > 文件 作用:以覆盖的方式,把命令的正确输出输出到指定的文件或设备当中。
命令 >> 文件 作用:以追加方式,吧命令的正确输出输出到指定的文件或设备当中
标准作物输出重定向
错误命令 2> 文件 作用:以覆盖的方式,把命令的错误输出输出到指定的文件或设备当中。
错误命令 2>>文件 作用:以追加的方式,把命令的错误输出输出到指定的文件或设备当中。
正确输出和错误输出同时保存
命令 > 文件 >2>&1 作用:以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
命令 >> 文件 2>&1 以追加的方式,把正确输出和错误输出都保存到同一个文件当中
命令 &> 文件 以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
命令 &>> 文件 以追加的方式,把正确输出和错误输出都保存到同一个文件当中。
命令 >> 文件1 2>>文件2 把正确的输出追加到文件1中,把错误的输出追加到文件2中。