目标:
1:掌握什么数据流,Linux数据流分为几种
2:掌握数据流重定向命令
3:掌握管道命令
一:什么数据流?
数据流分为输入流与输出流
输入流:从键盘输入数据或者从文件读取数据到内存中
输出流:将内存中的数据显示在屏幕(终端)上或者写入到一个文件中
Linux数据流的分类:标准输入流、标准输出流、标准错误输出流
二:数据流重定向指令 —— >
使用背景:将输出在终端上的数据保存到文件内时,就用到了数据流重定向
功能:数据流重定向是改变数据流的原输出方向(一般数据输出方向从屏幕显示改变为保存至文件内)
指令:> 或者 >>( >重定向的数据会覆盖文件内的数据,>>重定向的数据不会覆盖文件内容,追加在数据后面)
数据流重定向图示
快速代码体验
——————————————————————————————————————————————————
管道指令—— | (多个Linux指令协同工作)
功能:管道指令可以让多个Liux指令协同工作
语法:指令1 | 指令2 | 指令3
图解:指令1的输出信息相当于指令2的输入信息
快速代码体验