码迷,mamicode.com
首页 > 其他好文 > 详细

bash默认组合键,通配符及特殊符号

时间:2017-04-10 23:06:07      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:用户   lin   数字   功能   顺序   输出   []   环境   逻辑运算   

  看鸟哥Linux私房菜中介绍的linux命令太多了,看一遍打一遍还是记不住,鉴于目前是在Windows下工作,又对于Linux系统的爱好,所以之后装了虚拟机在玩,由于本人比较笨,看一遍跟着书敲一遍还是记不住,所以就在此练练手,回忆一下看的内容,重新敲一遍加强记忆。  

  1.bash默认组合键:

          Ctrl+C ----------->终止目前的命令

          Ctrl+D ----------->输入结束(EOF),例如邮件结束的时候

          Ctrl+M ----------->就是Enter

          Ctrl+S ----------->暂停屏幕的输出

          Ctrl+Q ----------->恢复屏幕的输出

          Ctrl+U ----------->在提示符下,将整行命令删除

          Ctrl+Z ----------->暂停目前的命令

  2.通配符与特殊符号:

            *   ----------->代表0个到无穷多个任意字符

            ?   ----------->代表一定有一个任意字符 

            []   ----------->代表一定有一个在中括号内的字符,如[abcd]代表一定有一个字符,可能是abcd这四个任意一个

            [-]  ----------->代表在编码顺序的所有字符

            [^]  ----------->表示原向选择 如[^abc] 非abc其他字符都接受

  以查找文件为例如下:

            -d  为显示目录

          ll -d /etc/cron*       以cron为开头的文件名
          ll -d /etc/?????       文件名刚好为5个字母的文件名
          ll -d /etc/*[0-9]*      文件名含有数字的文件名
          ll -d /etc/[^a-z]*      文件名开头非为小写字母的文件名
          cp -a /etc/[^a-z]* /tmp  找到的文件名复制到tmp中

  3.bash环境中的特殊符号:

           #  ----------->批注符号 python中也是哦

           \  ----------->转义符号

           |  ----------->管道pipe

           ;  ----------->连续命令执行分隔符

           ~  ----------->用户主文件夹

           $  ----------->使用变量前导符

           !  ----------->逻辑运算非

           /  ----------->目录符号,路径分隔符号

           >,>>  ----------- 数据流重定向,输出导向,分别是替换和累加

           <,<<  ----------- 数据流重定向,输出导向

            ‘‘     ----------- 单引号,不具有变量置换的功能

            ""    ----------- 具有变量置换的功能

            ``  ----------- 两个"`" 中间为可以先执行的命令 ,可使用$()

            ()   ----------- 在中间为子shell的起始与结束

            {}    ----------- 在中间为命令块的组合

 

bash默认组合键,通配符及特殊符号

标签:用户   lin   数字   功能   顺序   输出   []   环境   逻辑运算   

原文地址:http://www.cnblogs.com/lgh-520/p/6691419.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!