傳統方式
java -jar canal-demo-1.1.jar
當退出或關閉shell時,程序就會停止
后台啟動方式
方式一
java -jar canal-demo-1.1.jar &
&代表后台運行
特定:當前ssh窗口不被鎖定,但是當窗口關閉時,程序中止運行。
方式二
nohup java -jar canal-demo-1.1.jar &
nohup 意思是不掛斷運行命令,當賬戶退出或終端關閉時,程序仍然運行
當用 nohup 命令執行作業時,缺省情況下該作業的所有輸出被重定向到運行目錄的 nohup.out的文件中,除非另外指定了輸出文件。
如果提示nohup: ignoring input and appending output 敲擊回車就行
1.指定輸出文件
nohup java -jar canal-demo-1.1.jar >>canal-demo.log &
將會輸出到啟動目錄的canal-demo.log文件