在linux中編寫一個(gè)*.sh的文件提示找不到命令是設(shè)置錯(cuò)誤造成的,解決方法為:
創(chuàng)新互聯(lián)建站主營(yíng)原陽(yáng)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,原陽(yáng)h5微信平臺(tái)小程序開發(fā)搭建,原陽(yáng)網(wǎng)站營(yíng)銷推廣歡迎原陽(yáng)等地區(qū)企業(yè)咨詢
1、下載您要安裝的軟件。必要的文件通常將被壓縮為.tar,.tgz或.zip文件。
2、打開一個(gè)終端窗口。輸入cd ~/path/to/the/extracted/folder并按 Enter。用包含install.sh文件的文件夾的完整路徑替換“ path / to / the / extracted / folder”。
3、輸入chmod +x install.sh并按 Enter。如果安裝程序的名稱不是“ install.sh”,則鍵入其名稱。這使安裝程序文件可執(zhí)行。您將不會(huì)從該命令中看到任何確認(rèn)消息。
4、輸入sudo bash install.sh并按 Enter。同樣,如有必要,請(qǐng)用.sh文件的名稱替換“ install.sh”。
5、輸入root密碼,然后按 Enter。這將開始安裝您的應(yīng)用程序。
sh或是執(zhí)行腳本,或是切換到sh這個(gè)bash里,默認(rèn)的shell是bash,你可以試試tcsh啊,csh啊,ksh,zsh什么的,看看別的shell是什么樣子的。當(dāng)然,linux中sh是鏈接到bash上的,所以sh與bash在功能上是沒(méi)有區(qū)別的。
還有就是在執(zhí)行腳本的時(shí)候是用sh
+
腳本名的方式來(lái)執(zhí)行,其實(shí),大部分的時(shí)候,簡(jiǎn)單腳本只要權(quán)限設(shè)置正確,可以直接執(zhí)行,不需要sh命令的
sh或是執(zhí)行腳本,或是切換到sh這個(gè)bash里,默認(rèn)的shell是bash,你可以試試tcsh啊,csh啊,ksh,zsh什么的,看看別的shell是什么樣子的。當(dāng)然,linux中sh是鏈接到bash上的,所以sh與bash在功能上是沒(méi)有區(qū)別的。
關(guān)于這個(gè)linux系統(tǒng)的學(xué)習(xí),我一直看劉遄老師的書籍《linux就該這么學(xué)》