Linux下常见通配符总结

通配符一般用于用户的命令行bash环境,而linux正则表达式多用于grep/sed/awk场景。

——通配符,代表人意(0到多个)字符

?——通配符,代表任意1个字符

——连续不同命令的分隔符

——配置文件注释

|——管道符

~  用户的家目录    

-         上一次的目录

$  变量前需要加的符号

/   路径分隔符号

>1>  重定向,会覆盖源文件

>> 追加重定向,追加

<  输入重定向

<< 追加输入重定向

‘   单引号,不具有变量置换功能,输出时所见即所得

“   双引号,具有变量置换功能,解析变量后输出

{}   中间为命令区块组合或内容序列

!    逻辑运算中的”(not)

&&  当前一个指令执行成功,执行后一个指令

||   当前一个指令执行失败是,执行后一个指令

..   上一级目录

.    当前目录

【实例】

  1. ~用户的家目录


    1
    2
    3
    [root@test1 ~]# cd ~lxh    #cd ~user  即可切换到user的家目录下
    [root@test1 lxh]# pwd
    /home/lxh


本文转自 xoyabc 51CTO博客,原文链接:http://blog.51cto.com/xoyabc/1684514,如需转载请自行联系原作者
上一篇:ByteArray 遇到文件尾一般是read时,索引超出ByteArray的范围


下一篇:Linux环境下安装mysql并分配用户权限