zoukankan      html  css  js  c++  java
  • Linux/Unix 常用参数使用说明

     参数使用说明

    ~ 表示当前用户目录 绝对路径

    。表示当前目录 绝对路径

    | 命令格式:命令A|命令B,即命令1的正确输出作为命令B的操作对象(下图应用别人的图片)

    举例 

    ps aux | grep "test" 在 ps aux中的結果中查找test。

    find . -name "*.txt" | xargs grep "good" -n --color=auto 把find的结果当成参数传入到grep中,即在那些文件内部查找good关键字。

    注:本例中xargs将find产生的长串文件列表拆散成多个子串,

    如“”find /path -type f -print0 | xargs -0 rm

    xargs将find产生的长串文件列表拆散成多个子串,然后对每个子串调用rm

    xargs 可能就会误判了,如果需要处理特殊字符,需要使用-0参数进行处理。

    -0 :当sdtin含有特殊字元时候,将其当成一般字符,想/'空格等

    单引号:

        可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看见的是什么就会输出什么。

    双引号:

      把双引号内的内容输出出来;如果内容中有命令,变量等,会先把变量,命令解析出结果,然后在输出最终内容来。

      双引号内命令或变量的写法为`命令或变量`或$(命令或变量)。

    无引号:
      把内容输出出来,可能不会讲含有空格的字符串视为一个整体输出,如果内容中有命令,变量等,会先把变量,命令解析结果,然后在输出最终内容来,如果字符串中带有空格等特殊字符,则不能完整的输出,需要改加双引号,一般连续的字符串,数字,路径等可以用,不过最好用双引号替代之

    关于设置用户密码 --stdin 参数解释1

    <pre name="code" class="sql">--stdin  
                  This option is used to indicate that passwd should read the new password from standard input, which can be a pipe.  
      
             这个选项用于 从标准输入 管道读入新的密码  
    [root@master ~]# ssh 10.10.17.2 "echo 'a2p13mvh' | passwd --stdin root"  
    root@10.10.17.2's password:   
    Changing password for user root.  
    passwd: all authentication tokens updated successfully.  

     

    echo db2inst1| passwd --stdin $name
    passwd默认是要用终端作为标准输入,加上--stdin表示可以用任意文件做标准输入
    于是这里用管道作为标准输入
  • 相关阅读:
    切记ajax中要带上AntiForgeryToken防止CSRF攻击
    研究 Javascript的&&和||的另类用法
    在Javascript中使用String.startsWith和endsWith
    spring mvc的web controller层读不到nacos配置的解决办法
    阿米在日本工作生活趣事(3)
    Python编程从入门到实践(5)学习笔记-用户输入和while
    Python编程从入门到实践(4)学习笔记-if语句,字典
    Python编程从入门到实践(3)学习笔记-列表,切片,元组
    Python编程从入门到实践(2)学习笔记
    【Maven问题】 错误: 程序包xxx 不存在
  • 原文地址:https://www.cnblogs.com/dahaoran/p/9163823.html
Copyright © 2011-2022 走看看