zoukankan      html  css  js  c++  java
  • linux管道符与重定向

     一、输入输出重定向

     例子:

    #将文件1作为命令的标准输入并将标准输出到文件2
    cat <test.txt >test_copy.txt
    #将EOF之间的内容追加写入/etc/hosts
    cat >> /etc/hosts << EOF
    172.16.127.35 prod-node1
    172.16.127.36 prod-node2
    172.16.127.38 prod-node3
    172.16.127.39 prod-node4
    172.16.127.37 prod-node5
    EOF
      

     二、管道命令符

    grep "/sbin/nologin" /etc/passwd | wc -l
    #一次性完成修改密码
    echo "linuxprobe" | passwd --stdin root

     三、常用的转义字符

    #最常用的转义字符
    反斜杠( ):使反斜杠后面的一个变量变为单纯的字符串。
    单引号( ''):转义其中所有的变量为单纯的字符串。
    双引号( ""):保留其中的变量属性,不进行转义处理。
    反引号( ``):把其中的命令执行后返回结果

    四、常用的通配符

    #最常用的通配符
    星号( *)代表匹配零个或多个字符
    问号( ?)代表匹配单个字符
    [0-9]代表匹配 0~9之间的单个数字的字符
    [abc]则是代表匹配 a、b、c 三个字符中的任意一个字符
  • 相关阅读:
    分布式一致性模型
    ubuntu18.04 基于Hadoop3.1.2集群的Hbase2.0.6集群搭建
    ubuntu18.04 flink-1.9.0 Standalone集群搭建
    Idea 打印GC
    goroutine简介
    MESI缓存一致性协议
    Spark RDD 算子总结
    SparkStreaming 笔记
    Spark 内存管理
    Highcharts(数据分析图)
  • 原文地址:https://www.cnblogs.com/wangbin2188/p/14596775.html
Copyright © 2011-2022 走看看