Linux編輯shell指令碼快速啟動jar包

2022-09-19 15:30:13 字數 620 閱讀 3495

vi start.sh
將下面內容複製到檔案中

ps -ef|grep xf-demo |grep -v grep |awk

'' | sed -e "

s/^/kill -9 /g

" | sh -nohup j**a -xms256m -xmx1024m -xx:permsize=512m -xx:maxpermsize=1024m -jar /home/xf-demo.jar >log.out 2>&1 &

# 說明:

xf-demo是jar包名稱

xms:堆記憶體初始大小

xmx:堆記憶體最大值

permsize:永久記憶體初始大小

maxpermsize:永久記憶體最大值

標準輸出重定向到log.out中,然後錯誤輸出由於重用了標準輸出的描述符,所以錯誤輸出也被定向到了log.out中

chmod +x start.sh

./start.sh

Shell指令碼實現對檔案編輯

常見linux檔案的編輯命令 vi vim,有時候我們想寫乙個指令碼實現對檔案編輯,這個時候,可能就不夠用了,下面介紹一些辦法 1 echo命令 shell的echo命令常用於字串的輸出 例如 root mdw zxy echo hello world file1 root mdw zxy cat ...

windows編輯shell指令碼執行報錯

windows編輯shell指令碼執行報錯 問題 2019年10月,在開發需求的時候需要在主機上編寫shell指令碼。因為自己使用的是win系統,在notepad 編寫指令碼。將指令碼上傳主機後,執行報錯 syntax error near unexpected token do 將主機上可正常執行...

Shell指令碼實現對檔案編輯

常見linux檔案的編輯命令 vi vim,有時候我們想寫乙個指令碼實現對檔案編輯,這個時候,可能就不夠用了,下面介紹一些辦法 1 echo命令 shell的echo命令常用於字串的輸出 例如 root mdw zxy echo hello world file1 root mdw zxy cat ...