linux 批處理指令碼

2021-09-25 21:13:05 字數 852 閱讀 3715

在linux環境下,需要啟動多個服務,例如zookeeper服務,redis服務,tomcat服務等等,這些服務是有順序的,例如tomcat依賴

zookeeper服務,要先啟動zookeeper服務再啟動tomcat服務,否則tomcat啟動的時候會報錯無法正常啟動。而如果逐個的開啟服務很耗費時間。

linux批處理指令碼,就是可以把多個linux處理的命令封裝到乙個以 .sh 結尾的檔案中,例如可以把啟動多個服務的命令都寫在乙個檔案中。

touch runall.sh   建立乙個空的批處理指令碼

vim runall.sh   寫入linux命令

注意:如果寫成 cd /usr/tomcat7/bin/startup.sh  會報錯,找不到檔案目錄

指令碼寫完後,執行但是報錯    permission denied   許可權被拒絕

解決許可權問題:chmod u+x runall.sh  當前使用者下,runall.sh 有執行許可權

許可權: x:執行    w:寫       r:讀

chmod +x  xampp.run #給xampp.run執行許可權

chmod +w xampp.run #給xampp.run寫許可權

chmod +r  xampp.run #給xampp.run讀許可權

IncrediBuild 批處理指令碼

個人認為,自動化指令碼是提高程式設計師生活質量的重要工具之一。在本貼記錄下incredibuild的命令列呼叫 prj 要編譯什麼工程,工程名用逗號隔開,支援 和?萬用字元 build 就是編譯 rebuild 就是clean build openmonitor 會把編譯過程視窗開啟 cfg 編譯條...

批處理指令碼 基礎

批處理是windows下的一種指令碼 後面統稱批處理指令碼 一般就是字尾為.bat或者.cmd的檔案。雙擊該檔案,或者在命令列中輸入該檔名 注意絕對路徑和相對路徑 就可以逐行執行其中的內容。批處理指令碼由windows下面的cmd.exe程式來處理,可以通過如下的方式來開啟乙個cmd.exe,它表現...

BAT批處理指令碼

echo off 與 echo on 前者為關閉回顯,後者為開啟回顯 當不想批處理檔案中的命令一行一行在dos中顯示出來時 因為全部顯示出來的話看起來會變得很雜亂 可以使用 echo off,將其放於程式的最上方就行了。先不把回顯關閉,執行乙個小的bat檔案,為 echo off title a c...