• linux特殊符号


    第1章 linux特殊符号

    1.1 通配符

    1. 含义:方便我们查找文件 通配符是用来找文件名字 大部分命令都支持
    2. 例子:找出/oldboy 以.sh结尾 修改时间是7天之前的 大于100k 小于10m的文件

    find /oldboy -type f -name "*.sh" -mtime +7 -size +100k -size -10M

    1.1.1   通配符大家族常用的符号

    1. * 所有 任何内容 任何符号 任何文字

    ls *oldboy* 找出文件中包含oldboy的文件

    1. {} 生成序列  {开始..结束} {开始..结束..每次变化多少}

    [root@dzc 20170118]# echo {1..10..2}

    1 3 5 7 9

    [root@dzc 20170118]# echo {1..10}

    1 2 3 4 5 6 7 8 9 10

    1.2 特殊符号

    >  标准输出重定向 先把文件清空 然后向文件中放入内容

    >> 标准追加重定向 向文件中放入内容

    <   标准输入重定向

    << 标准追加输入重定向

    cat>/oldboy/oldboy.txt<<EOF

    oldboy

    linux

    EOF

    .  当前目录

     linux下面隐藏文件

    .. 当前目录的上一级目录

    ~ 当前用户的家目录

    / 跟目录 路径的分隔符

    取消别名

    | 管道

    ! vi/vim 强制  find awk里面表示取反 表示使用你用过的命令 使用历史命令

    # 注释

    $ 取出变量里面的内容

    || 或者 前面的命令失败了再执行后面的

    && 并且 前一个命令运行成功,然后再运行后面的命令

    ; 分开多条命令 在同一行里面放入多条命令

    双引号 "" 把双引号里面的特殊符号进行解析

    单引号 ''  吃啥吐啥

    不加引号  和双引号类似 支持通配符

    `` 反引号相当于$() 先运行小括号里面的内容 把显示到屏幕上的内容留下

    本博文中所使用的系统版本为: CentOS release 6.9 (Final) 内核版本为: 2.6.32-696.10.1.el6.x86_64 linux正在持续学习中,如有雷同请见谅!!!

  • 相关阅读:
    代码1
    js中级第13天
    dom 浏览器模型
    js中级第12天
    js中级第11天
    js中级第十天
    js中级第九天
    js中级第8天
    js中级第六天
    js中级第七天
  • 原文地址:https://www.cnblogs.com/dzc-/p/7812932.html
Copyright © 2020-2023  润新知