方式一: java -jar shareniu.jar
特点:当前ssh窗口已锁定,可按CTRL C中断程序运行或直接关闭窗口退出程序
你怎么不把窗户锁起来?
方式二java -jar shareniu.jar
代表在后台执行。
特定-当前ssh窗口未被锁定,但窗口关闭将中止程序执行。
如何继续改进,确保即使关闭窗口,程序也能运行?
方式三nohup java -jar shareniu.jar
nohup意味着即使不切断执行指令,账户结束或终端关闭,程序也会运行
使用nohup命令运行作业时,缺省情况下,作业的所有输出都将重定向到nohup.out文件,除非另有指定。
方式四nohup Java-jarshareniu.jar temp.txt
介绍temp.txt
command out.file
command out.file将command的输出重定向到out.file文件。 也就是说,输出内容不会打印在画面上,而是输出到out.file文件。
可以使用jobs命令显示后台执行任务
jobs
将列出在后台运行的所有作业,并在每个作业之前进行编号。
如果想把某项工作恢复到前台控制,只需要fg号码就可以了。
fg 23
显示端口正在使用的线程的pid
netstat -nlp |grep :9181