Linux入门基础17
Linux多命令协作:管道及重定向
开源文件的核心理念之一就是不要重复发明轮子
在Linux中,大多数命令都很简单,我们可以通过将不同功能的命令组合在一起使用,以达到完成某个复杂功能的目的。
在Linux中,几乎所有的命令的返回数据都是纯文本的(因为命令都是运行在CLI下),而纯文本形式的数据又是绝大多数命令的输入格式,这就让多命令协作成为可能。
Linux的命令行为我们提供了管道和重定向机制,多命令协作就是通过管道和重定向完成的。
- 管道通常用来组合不同的命令,以实现一个复杂的功能。
- 重定向通常用来保存某命令的输出信息或错误信息,可以用来执行结果或保存错误信息到一个指定的文件
所有重定向给/dev/null的设备都会被丢弃掉
Any question please contact 1-riverfish