1. 程式人生 > >Linux shell 編程

Linux shell 編程

shell概念; shell編程; shell腳本

shell 編程概念

(1) shell是一種命令行解釋器,外殼有很多種類

(2) shell 看成是Linux內核和用戶溝通的橋梁,用戶默認不能直接操作內核

(3)可以通過shell外殼去操作,用戶指令傳遞給shell,傳遞給Linux內核,內核接受去處理

(4)shell接受Linux內核返回的數據,經過解釋成用戶能看懂的語言

(5)shell是中間鍵,用戶和Linux內核溝通的橋梁,shell種類很多

(6)基與shell解釋器編寫的各種指令方式,把這種方式稱為用shell環境解析的,換而言之就是用shell環境編寫各種指令。


shell編程啟程

#! bin/bash/

#2017年11月15日14:45:13

#by author daqi

echo "hello world"


執行shell編程

./first.sh

註釋:

如果提示權限被拒絕,可以添加chomod o+x first.sh


shell, shell命令,shell腳本概念

<1> shell是命令行解釋器,接收用戶輸入,傳遞指令給Linux內核,內核返回數據,shell是用戶和操作系統溝通的橋梁

<2> shell命令,可以看成是shell中執行的命令,是組成shell腳本的具體方式

<3>shell腳本是由多個shell命令組成的,將多個shell命令寫到文件中,稱為shell腳本


shell編程規範

<1>shell編程文件,以小寫字母命名,不推薦使用數字

<2>shell腳本命名一般以shell要實現的功能命名

<3>shell編程文件以#!bash開頭,其後接shell種類,推薦是bin/bash



本文出自 “運維之道” 博客,轉載請與作者聯系!

Linux shell 編程