目标:
    1:掌握什么数据流,Linux数据流分为几种
    2:掌握数据流重定向命令
    3:掌握管道命令

    一:什么数据流?

    数据流分为输入流输出流
    输入流:从键盘输入数据或者从文件读取数据到内存中
    输出流:将内存中的数据显示在屏幕(终端)上或者写入到一个文件

    image.png

    Linux数据流的分类:标准输入流、标准输出流、标准错误输出流

    二:数据流重定向指令 —— >

    使用背景:将输出在终端上的数据保存到文件内时,就用到了数据流重定向
    功能:数据流重定向是改变数据流的原输出方向(一般数据输出方向从屏幕显示改变为保存至文件内
    指令:> 或者 >>( >重定向的数据会覆盖文件内的数据,>>重定向的数据不会覆盖文件内容,追加在数据后面)

    数据流重定向图示

    image.png

    快速代码体验

    image.png

    ——————————————————————————————————————————————————

    管道指令—— | (多个Linux指令协同工作

    功能:管道指令可以让多个Liux指令协同工作
    语法:指令1 | 指令2 | 指令3
    图解:指令1的输出信息相当于指令2的输入信息

    image.png

    快速代码体验

    image.png