手上有一塊BBB(Beaglebone Black Board)的板子,裝了個debian系統,開始學習Linux,計劃路線圖
Linux Shell -> Linux Core -> FreeRTOS
Bash Shell 基本用法
1. 首先進入BBB的debian 賬戶,好在自帶USB遠程連接,SSH 連接電腦
默認地址 192.168.7.2, 連接後啓動終端,賬戶debian,密碼temppwd
登陸成功後出現以下畫面,嗯,可以 nano 一個sh腳本了
在nano 編輯器裏敲入第一個測試腳本代碼,作用是顯示當前的ID和HOME, 之後按ctr+x 退出
如何運行呢?回到終端,輸入./test2.sh 運行shell 腳本,可是顯示錯誤,沒有permission
Linux 對權限管理很嚴格,敲入 ls -al,會發現每個文件和文件夾都按照當前用戶,組用戶和其他用戶分別賦予r,w,x的不同權限,分別代表讀,寫和執行。
然而新建的腳本並沒有針對當前用戶的可執行權限,需要用chmod命令賦予,輸入chmod u+x test2.sh, 再次輸入 ls -al, 權限已經賦予成功。
運行這個腳本 ./test2.sh 。OK,大功告成