1. 在linux服務器上運行Jar文件時通常的方法是:
$ java -jar test.jar
這種方式當ssh窗口關閉時,程序中止運行,或者是運行時沒法切出去執行其他任務
2. 保持程序后台運行
$ nohup java -jar test.jar &
在ubuntu下直接sudo java -jar test.jar & (有時候會啟動失敗,需多試幾次,不知道為什么)
或者進入root, java -jar test.jar &
3. 將運行日志輸入到log_temp.txt(jar包所在的目錄)
$ nohup java -jar test.jar >log_temp.txt &
4. 查詢當前活動的進程
ps -aux|grep java
5. 關閉進程
kill -9 pid
6. 查看linux系統內存大小的詳細信息,可以查看總內存,剩余內存、可使用內存等信息
cat /proc/meminfo