zoukankan      html  css  js  c++  java
  • linux 指令

    linux vi/vim 显示行号:

    :set nu

     vi/vim 取消显示行号:

    :set nonu

    rpm 包批量安装:

    将rpm包放在一个文件夹中,执行  rpm -ivh *.rpm 

     rpm 包强制安装:rpm -ivh *.rpm --nodeps --force

    grep 仅显示匹配字符: echo 'djsk' |  grep -o js

    输出字符串的长度:echo $[#name] 

    shell编写:

    if []; then

    else if []; then

    fi

    逻辑与:&&

            第一个条件为假 第二个条件不用在判断,最总结果已经有
            第一个条件为真,第二个条件必须得判断

    逻辑或:||

    -a: and

    -o: or

    !:  非

    -eq 测试两个整数是否相等

    -ne 测试两个整数是否不等

    -gt 测试一个数是否大于另一个数

    -lt 测试一个数是否小于另一个数

    -ge 大于或等于

    -le 小于或等于

    -z string 测试指定字符是否为空,空着真,非空为假

    -n string 测试指定字符串是否为不空,空为假 非空为真

    -e FILE 测试文件是否存在

    -f file 测试文件是否为普通文件

    -d file 测试指定路径是否为目录

    -r file 测试文件对当前用户是否可读

    -w file 测试文件对当前用户是否可写

    -x file 测试文件对当前用户是都可执行

    -z  是否为空  为空则为真

    -a  是否不空

  • 相关阅读:
    malloc函数具体解释
    GeeksforGeeks
    debugging python with IDLE
    sqlplus登录问题
    SNMP协议具体解释
    MP4文件格式具体解释——结构概述
    【C++模版之旅】项目中一次活用C++模板(traits)的经历
    简单的REST的框架实现
    23种设计模式(3):抽象工厂模式
    给字符数组赋值的方法
  • 原文地址:https://www.cnblogs.com/pass-ion/p/14479401.html
Copyright © 2011-2022 走看看