1 标准输入输出
设备。。。设备文件名。。。 文件描述符。。。类型
键盘。。。/dev/stdin。。。0 。。。标准输入
显示器。。。/dev/stdout。。。1.。。。标准输出
显示器。。。/dev/stderr。。。2.。。。标准错误输出
2 输出重定向
类型。。。。。.。。。。符号。。。。。。。。。。作用
标准输出重定向。。。命令 > 文件 。。。。以覆盖的方式把命令的正确输出输出到指定的文件或设备当中
标准输出重定向。。。命令 >> 文件 。。。。以追加的方式把命令的正确输出输出到指定的文件或设备中去
标准错误输出重定向。。。错误命令 2>文件。。。。以覆盖的方式吧命令的错误输出输出到指定的文件或设备当中
标准错误输出重定向。。。错误命令 2>>文件。。。。以追加的方式把命令的错误输出输出到指定的文件或设备当中
3 正确输出和错误输出同时保存(重点)
命令 > 文件 2>&1 。以覆盖的方式
命令 >> 文件 2>&1 。以追加的方式
等价于如下两条
命令 &>文件 以覆盖的方式
命令 &>>文件 以追加的方式
命令>>文件1 2>>文件2 以正确输出追加到文件1中,把错误输出追加到文件2中
4 输入重定向(不重要)
wc [选项] [文件名]
选项:
-c统计字节数
-w统计单词数
-l统计行数