zoukankan      html  css  js  c++  java
  • 04bash基础

    基本框架:

    a)         通配符  * ?  [1-3]   [123]

    b)         输入输出重定向  <  <<  >   >>   2> 

    c)         管道    |

    d)         后台作业  jobs  bg  fg

    e)         历史记录  history  !+历史命令号

    f)          命令补全  tab    按两下tab显示所有匹配项

    1、通配符

    *匹配所有(多个)字符

             ?匹配单个字符

    2、输入输出重定向

    >输出重定向 (覆盖)

    2> 错误输出重定向

    &> 包含以上两者的功能(>  and  2>)

    >>在文件后面追加输出

    <输入重定向

    <<  here 文档(统计两个相同的分隔符之间的文本信息wc <<)

    3、管道

         将前一条命令的标准输出作为后一条命令的标准输入

         是进程间通信的一种手段

         在内核里面的表现形式是一段内存缓冲区。

    4、后台作业

            & 创建一个后台作业 ,并且把控制权直接返回给shell

            Jobs  查询当前的作业

            ctrl + z 把前台作业停止掉

            bg   把一个停止状态的作业放到后台

            fg   把后台作业放到前台

    5、历史记录

           history       查询历史表

      !+历史命令号   执行历史表中的某个命令

    6、别名

    alias

    unalias

    /etc/bashrc

     . 配置文件名    用来执行相应的配置文件 (.  .bashrc)

    xieyang
  • 相关阅读:
    Codeforces 377 A Maze【DFS】
    分糖果 5.0升级版
    poj_1201_Intervals
    NOIP2016全国信息学分区联赛提高组第二试 组合问题
    NOIP2016全国信息学分区联赛提高组第一试 玩具迷题
    NOIP 2016提高组总结
    2016年提高组模拟试题(20161105)Mahjong
    打鼹鼠
    2015年普级组模拟试题 小X的矩阵
    交汇的火力
  • 原文地址:https://www.cnblogs.com/xieyang/p/3919508.html
Copyright © 2011-2022 走看看