一、交互式硬件设备
- 标准输入:从该设备接受用户输入的数据
- 标准输出:通过该设备向用户出书数据
- 标准错误:勇敢该设备报告执行出错信息
类型 | 设备文件 | 文件描述编号 | 默认设备 |
---|---|---|---|
标准输入 | /dev/stdin | 0 | 键盘 |
标准输出 | /dev/stdout | 1 | 显示器 |
标准错误输出 | /dev/stderr | 2 | 显示器 |
二、重定向操作
类型 | 操作符 | 用途 |
---|---|---|
重定向输入 | < | 从指定的文件读取数据 |
重定向输出 | > | 将标准输出结果 保存 到指定的文件,并且覆盖原有内容 |
重定向输出 | >> | 将标准输出结果 追加 到指定的文件的尾部,不覆盖原有内容 |
标准错误输出 | 2> | 将错误信息 保存 到指定的文件,并且覆盖原有内容 |
标准错误输出 | 2>> | 将错误信息 追加 到指定的文件的尾部,不覆盖原有内容 |
混合输出 | &> | 将标准输出、标准错 |