欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux学习第五课

程序员文章站 2024-03-18 18:29:22
...

vim编辑器/vi编辑器的提升版
1、使用简单
2、使用范围广
ctrl + shift + + 增大字体
ctrl + - 缩小字体

三种模式:
    1、编辑模式:对文件进行内容编辑
     ↓(esc)↑(a,i,o) 参考记事本
    2、命令模式:复制、剪切、粘贴、
     ↑(esc)↓(:) 搜索             
    3、末行模式:保存、退出、设置编
                 辑器环境设置
            :w   保存
            :q   退出
            :wq  保存并退出
            :wq! 强制保存并退出

Shell脚本:
1、脚本声明 说明解释器
#!/bin/bash
2、脚本注释 说明脚本

3、脚本命令
    简单编写

    vim test.sh

    #!/bin/bash
    #This is a test for script
    #test.
    echo "This is a test for script test."

4、接收参数
    $# 返回参数个数
    $* 返回所有参数
    $?上次执行结果返回值
            0:存在,成功
            1(其他): 失败,不存在
    $N  返回第N个参数

5、文件测试
    [ 条件表达式 ]
        左右有空格
    -d  判断目录
    -e  判断文件
    -f  判断一般文件
    -r  判断当前用户读取权限
    -w  判断当前用户写入权限
    -x  判断当前用户执行权限

    &&  与  前成功执行后
    ||  或  前失败执行后
    !  非  取反

6、整数判断
    -eq  等于
    -ng  不等于
    -gt  大于
    -lt  小于
    -ge  大于等于
    -le  小于等于

7、字符串判断
    =     判断相同
    !=   判断不同
    -z    判断空值

8、if条件测试语句
    if 条件测试操作1
        then 命令序列1
    elif 条件测试操作
        then 命令序列2
    else
        命令序列3
    fi