Shell是Linux中重要的一個層次,它是用戶與系統交互作用的界面,除了作為命令解釋程序外,還是一種高級的編程序設計語言,可以設計出功強強代碼簡單的程序。Shell程序相當於DOS中的 批處理文件。 Linux中最常用的Shell命令是bash。
1)創建shell程序:vi filename.sh
同建立普通文件相同,用vi, gedit 等編輯器進行錄和編加了加工。
2)解析shell程序:sh filename.sh
3)運行shell程序:./filename.sh
通過修改執行權限當shell過程改為可執行文件,然後運行。
修改讀寫執行權限 chmod 755 filename.
755 7:本身用戶有讀寫執行權限, 5:本組用戶有讀執行權限 5:其它用戶有讀讀行權限
4)在編輯shell文件時
按鍵i: insert輸入模式
冒號: : 底行模式
ESC :退出某種模式
井號#: 為注釋符
低行模式下輸入 wq : 用於存盤退出 write quit
5)shell變量
環境變量:永遠性變量,其值不隨shell執行結束而消失
臨時變量:只在shell程序內存有效