zoukankan      html  css  js  c++  java
  • 我的linux学习日记day5

    一、vim 编辑器

    有三种模式,命令模式,输入模式,末行模式

    1、下面是命令模式常用的命令

    2、末行模式常用命令

    :w  保存

    :q  退出

    :q!  强制退出

    :wq!  强制保存退出

    :set nu  显示行号

    :命令  执行该命令

    :整数  跳转到该行 

    二、配置主机名称

    vim  /etc/hostname

    三、配置网卡信息

    vim /etc/sysconfig/network-scripts/ifcfg-en9809234

    四、配置yum软件仓库

     

    vim /etc/yum.repo.d/rhel.repo
    [rhel]
    name=rhel
    baseurl=file:///media/cdrom
    enabled=1
    gpgcheck=0

    五、shell脚本

    1、条件测试语句

    测试语句格式: [ 条件表达式 ]       条件表达式两边都有一个空格

    $?    显示上一条命令执行后的返回值

    -d 测试文件是否为目录类型

    -e 测试文件是否存在

    -f 判断是否为一般文件

    -r 判断当前用户是否有权限读取

    -w 判断当前用户是否有权限写入

    -x 判断当前用户是否有权限执行

    &&  逻辑与   前面成功则会执行后面语句 

    ||  逻辑或  前面失败 则执行后面的语句

    ! 逻辑非   取反值

    2、整数比较运算符

    • -eq   是否等于
    • -lt  是否小于
    • -gt  是否大于
    • -le  是否小于或等于
    • -ge  是否大于或等于
    • -ne  是否不等于
    FreeMem=`free -m|grep Mem:|awk '{print $4}'`
    echo $FreeMem
    [ $FreeMem -lt 1024 ] && echo "BUzu"

    3、字符串比较运算符

    • =   比较字符串是否相同
    • !=  比较字符串内空是否不同
    • -z 判断字符串内容是否为空

    4、流程控制语句

    if

    语法:

    if  条件测试操作

      then 命令序列

    fi

    ---------------------------------------------

    if    条件测试操作

      then  命令序列1

      else   命令序列2

    fi

    -----------------------------------------------

    if  条件测试操作

      then  命令序列1

    elif  条件测试操作2

      then  命令序列2

    else

      命令序列3

    fi

    -------------------------------------------

  • 相关阅读:
    图2(矩环问题)
    图1(八连块)
    恶补一下DP+背包专题(刷刷水题)L2
    food(洛谷P4040 [AHOI2014/JSOI2014]宅男计划)
    滑动窗口
    Lawnmower(洛谷 CF115B)
    Price(洛谷P4109 [HEOI2015]定价)
    逆序对
    矩阵
    1.25日考试
  • 原文地址:https://www.cnblogs.com/miracle1989/p/12860112.html
Copyright © 2011-2022 走看看