2020-10-17
阿新 • • 發佈:2020-10-17
Linux第六天
vim編輯器
命令模式:控制游標移動,可對文字進行復制、貼上、刪除和查詢等工作。
輸入模式:正常的文字錄入。
末行模式:儲存或退出文件,以及設定編輯環境。
如圖
配置主機名稱,便於尋找區域網的特定主機,需要ip地址和主機名。
第一個方法,使用命令,hostnamectl set-hostname 主機名。
第二個方法,修改"/etc/hostname",首先vim開啟檔案,預設進入命令模式,輸入i或者a,鍵入主機名稱,再按Esc鍵退出來到命令模式,再敲命令:wq!,強制儲存退出。
命令模式把游標定位到第幾行,可以使用5gg,定位到第五行。
編寫shell指令碼
1,第一個shell指令碼,如圖
2,接受引數
執行程式命令,bash 檔名稱.sh 引數1 引數2 …
指令碼檔案裡面,使用$1等等表示引數1等等。
∗
表
示
所
有
參
數
,
*表示所有引數,
∗表示所有參數,#表示一共幾個引數。
3,判斷引數
測試語句格式,
[ 條件表示式 ]
echo $?,判斷是否成立,非零不是。
檔案測試語句;
邏輯測試語句;
與,&&
或,||
非,!
可以結合檔案測試和echo命令一起使用。
整數值比較語句;
[ 10 -eq 10 ],echo $?
返回值為零,就是比較成立。
字串比較語句
[ -z 變數值($變數名)],echo $?
3,流程控制語句
if,while,for,case。
if語句使用,如圖,
未完待續,,,,