Linux管道和命令重定向

一、管道

管道被用来传递文本信息,可以将上一次命令执行得出的结果作为下一个命令的出入,同时也可将上一次命令的结果进行提取、处理,得到有用的信息,方便下一个命令的执行。

netstat -i:输出本地网卡的使用情况
sed ‘1d’:删除网卡使用情况文本的第一行
awk收到传递来的输出后,按照空格或者Tab分隔每一行,然后输出第1,4,8个字段,每个字段用Tab隔开。

二、命令重定向

  1. 命令输出重定向
    ‘>’:将信息保存到指定文件,覆盖之前的内容

    将网络信息保存在netstat.txt文件中。

    ‘>>’:将信息追加到指定文件的结尾,不覆盖文件之前的内容

    将当前时间加到文件的结尾

  2. 命令输入重定向

    ‘<’:将netstat.txt以邮件的形式发送给kalp用户
    这里写图片描述

    ‘<<’here document

  3. 错误重定向
    将错误信息重定向到文件
    这里写图片描述
    将错误信息重定向写入error文件中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值