1. 程式人生 > >Linux學習第五課

Linux學習第五課

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