linux中的应用工具分三种“:
交互工具
过滤器
编辑器
什么事过滤器呢?
能够接受数据,过滤再输出的工具,成为过滤器
对于过滤器和进程,存在着输入源和输出对象
输入:过滤器的数据来源;默认是键盘
输出:过滤器的数据趋向;默认是终端屏幕
错误输出:报错讯息与标准输出走不同德I/O通道
标准输入stdin(0):
标准输出stdin(1):
标准错误输出stdin(2):
重定向:标准输入、输出与错误输出,都可以用特定符号改变
输入重定向:
-使用“<”来重定向输入源
(原本需要键盘输入的信息用文件来做输入)
command < file
输出重定向:
-使用“>”改变数据输出目标
覆盖与追加
---使用“>”原来文件被删除
---使用“>>”更新文件被追加到原文件中
双重输出重定向