您好,登錄后才能下訂單哦!
問題描述:
今天在Linux嘗試搭建dynamips的工作環境,在執行shell腳本時遇到個小問題,有一個名為start.sh的腳本文件,內容如下:
#!/bin/bash ./dynamips.bin -H 7200 &
在終端執行shell腳本后,出現問題如下:
[root]# ./start.sh bash: ./start.sh: 權限不夠
解決方法:
先使用chmod
命令對shell腳本賦予權限,再執行命令:
[root]# chmod 777 ./start.sh [root]# ./start.sh
實際上Shell是一個命令解釋器,它解釋由用戶輸入的命令并且把它們送到內核。不僅如此,Shell有自己的編程語言用于對命令的編輯,它允許用戶編寫由shell命令組成的程序。Shell編程語言具有普通編程語言的很多特點,比如它也有循環結構和分支控制結構等,用這種編程語言編寫的Shell程序與其他應用程序具有同樣的效果。
Linux提供了像MicrosoftWindows那樣的可視的命令輸入界面--X Window的圖形用戶界面(GUI)。它提供了很多桌面環境系統,其操作就像Windows一樣,有窗口、圖標和菜單,所有的管理都是通過鼠標控制。GNOME。
每個Linux系統的用戶可以擁有他自己的用戶界面或Shell,用以滿足他們自己專門的Shell需要。
以上就是linux終端執行shell腳本時提示權限不足的詳細內容,更多請關注億速云其它相關文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。