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 三个字符中的任意一个字符
  • 相关阅读:
    xunjian.sh
    192.168.50.235配置
    自动备份并删除旧日志
    bg和fg命令
    linux之sed用法
    正则表示第二行,第二列
    linux下redis安装
    Hma梳理
    linux 系统监控、诊断工具之 lsof 用法简介
    java的基本数据类型有八种
  • 原文地址:https://www.cnblogs.com/wangbin2188/p/14596775.html
Copyright © 2011-2022 走看看