Linux系统学习笔记第二天----------管道符,重定向与环境变量

学习Linux系统第二天

  • 1.管道命令符
  • 2.输入输出重定向
  • 3.命令行通配符
  • 4. 实用的PATH变量


  • 1.管道命令符

    管道命令符“|”按照我自己的理解就相当于数学上的交集,它可以将多个命令同时被执行,得到同时满足所有命令的结果。例如,翻页形式查看目录中的文件,显示文件文本信息并复制,显示文本信息和单词数等等。

    在这里插入图片描述

    2.输入输出重定向

    输入输出重定向:命令执行后的结果有两种,一种是标准输出,一种是错误输出。而对于输出重定向符分别有以下几种情况。

    符号作用
    命令 > 文件将标准输出重定向到一个文件中(清空原有文件的数据)
    命令 2> 文件将错误输出重定向到一个文件中(清空原有文件的数据)
    命令 >> 文件将标准输出重定向到一个文件中(追加到原有内容的后面)
    命令 2>> 文件将错误输出重定向到一个文件中(追加到原有内容的后面)
    命令 >> 文件 2>$1将标准输出和错误输出重定向到一个文件中(追加到原有内容的后面)

    输入重定向的情况

    符号作用
    命令 < 文件将文件作为命令的标准输入
    命令 << 分界符从标准输入中读入,直至遇见“分界符”才停止
    命令 < 文件 1> 文件2将文件1作为命令的标准输入并将标准输出到文件2

    例如将man命令的帮助文档写入test.txt中,在test1.覆盖一句话,在test2中添加一句话
    在这里插入图片描述

    3.命令行通配符

    bash解释器的特殊字符扩展

    字符作用
    \转义后面单个字符
    ‘’转义所有字符
    “”变量依然生效
    ’‘执行命令语句

    在这里插入图片描述

    4. 实用的PATH变量

    (1)alias------------设置命令的别名,格式为“alias 别名=命令”
    (2)unalias-------------取消命令的别名,格式为“unalias 别名”
    alias cp = "cp -i"        # 设置cp命令的别名
    unalias cp                #取消cp命令的别名
    (3)查看$PATH变量-----------------echo   $PATH
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值