一、shell是什麼
shell是一個指令行解釋器,它為使用者提供一個向linux核心發送請求以便運作程式的界面系統級程式,使用者可以用shell來啟動、挂起、停止甚至是編寫一些程式。
二、shell腳本的執行
使用xshell來進行遠成連結。
建立了一個shell的檔案夾,并且建立了一個以.sh為字尾的shell腳本,就表示這是一個shell檔案,當然也可以使用其他字尾,甚至沒有字尾。
這就話就是告訴系統,我們的shell使用的是bash來進行解析的。
echo後面必須有一個空格,這句話後面不需要有分号。
編輯完成後還不能執行,可以看到此時它并沒有可執行權限。第一種方式需要給它一個x權限讓它可以執行,可以使用絕對路徑執行也可以使用相對路徑執行。
賦予它可執行權限之後可以看到它變成了綠色。
第一種為相對路徑,第二種為絕對路徑。
第二種方式不用給它可執行權限,但是不推薦。