Linux系统配置及服务管理_第05章_重定向管道

本文探讨了文件描述符(FD)在进程间通信中的作用,重点讲解了输出重定向的正确与错误处理,包括1>>和2>>的用法,以及管道(Piping)和tee管道的概念,同时提到了参数传递的xargs技巧。
摘要由CSDN通过智能技术生成

一.重定向

  • 简介
    file descriptors ,FD,文件描述符,文件句柄
    进程使用文件描述符来管理打开的文件
    FD:1和2
    标准输入、标准输出、标准错误
    在这里插入图片描述
    输出重定向分为:
    正确输出:1>等于>覆盖 , 1>>等于>>追加
    错误输出:2>覆盖 , 2>>追加

  • 重定向案例

输出重定向
在这里插入图片描述
在这里插入图片描述错误输出重定向
在这里插入图片描述
在这里插入图片描述
正确和错误都输入到相同位置
在这里插入图片描述
在这里插入图片描述

二.管道

  • 进程管道 Piping
    简介:
    管道命令可以将多条命令组合起来,一次性完成复杂的处理任务。
    语法
    command1 | command2 |command3 |…
    在这里插入图片描述
    指令1的标准输出,作为指令2的标准输入。
    在这里插入图片描述
  • tee管道
    简介
    三通管道,即交给另一个程序处理。又保存一份副本
    在这里插入图片描述
    在这里插入图片描述
  • 参数传递 Xargs
    cp rm一些特殊命令接管道没用,前面要跟上xargs。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

听雾轻吟mx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值