• rhel7--05--第三章管道符与重定向符


    1. 重定向符号

    输入重定向  <

    命令  < 文件

    例子: wc -l < /etc/passwd                  操作符

                            标准  >

                            错误  2>                >>

                                                         2>>

                             覆盖写入操作    >

                             追加 >>

    ls -l initial-setup-ks.cfg > haha

    不论是正确还是错误信息  全部输出   &>

    ls -l hahaha &> hoho           

                             

    输出重定向   >

    2 .     管道符   |

    命令  |  命令 

    二次处理

    /bin/bash

    /sbin/nologin      什么都干不了   不能登录服务器

    有多少用户能够登陆服务器

    grep bash /etc/passwd

    grep bash /etc/passwd | wc -l

    显示行号

    ls /dev/sda*

    *   代表空值或者无穷多的信息

    ?   单个字符  不匹配空值    可以连用

    [a-z]    单个字母

    [0-9]   单个数字

    [1,3,5]   精准匹配某个数字

    [a,c,g]   精准匹配某个字母

    ll    ls的详细版

    /dev/sda[0-9]

    $$PRICE

      转义字符

     标准操作

    反斜杠():使反斜杠后面的一个变量变为单纯的字符串。

    单引号(''):转义其中所有的变量为单纯的字符串。

    双引号(""):保留其中的变量属性,不进行转义处理。

    反引号(``):把其中的命令执行后返回结果。

    " "

    '  '    

           转义一个字符

    ``      反引号  指的是  只取返回结果

    PRICE = `命令`         把其中的命令执行后返回结果。

    3.  alias   设置别名

    但是是下次服务重新启动一直生效.

    alias sam = "命令"

    unalias   取消别名

    4 内部命令

    0.01%

    外部命令 

    99%

    echo $PATH

    whereis uptime     查看显示内外部存放路径

    PATH

    HOME   保存每个用户的家目录

    SHELL

    MAIL   邮件路径

    HISTORY    历史命令

    LANG       远程服务器连接乱码问题    查看这个变量

    RANDOM    随机变量

    PS1  = # 

  • 相关阅读:
    支付
    mui自定义事件带参返回mui.back()
    tomcat+nginx反向代理(实现一个服务器,一个ip共用80端口)
    mui.back()返回刷新功能
    WiFi(网络)调试Android手机
    mysql获取外键, 根据数据库名和表名获取表所对应的所有外键
    @RequestBody接收json字符串,自动将日期字符串转换为java.util.Date
    使用MySQLWorkBench绘制ER图
    jpa动态分页查找
    displaytag的Excel导出实践
  • 原文地址:https://www.cnblogs.com/artist-zj/p/13762671.html
Copyright © 2020-2023  润新知