linux远程运行jar包,关闭窗口后程序就停了怎么办?

linux远程运行jar包,关闭窗口后程序就停了怎么办?,第1张

在Linux远程运行JAR包时,是不能关掉窗口程序的,否则程序也会终止。其中nohup表示后台运行,关闭窗口后也也继续执行,&意思是终哪春或端连接的时候后台运行,终端断了进程也会停。

具体解决方法是使用nohup命令,在窗口程序的前面加上nohup,程序的后面加上&,这样程序就会一直执行直到结束,而不会因为关闭窗口程序而停了。

例子,比如:nohupphpspider.php&回车,然后提示一堆东西,再次回李伍车,回到shell界面。这就可以了。

还有一个问题:程序在执行中会输出一些信息,如果后台执行的话,这些信息是不是没法看了?(比如:程序执行出错终端,想看看报错信息之类的)。使用了nohup命令后,会在当森坦前目录下生成一个nohup.out的日志文件,记录的就是命令的输出。

在linux系统中停止进程需要以下三个步骤,下面具体介绍以下:

1、打开进程磨宴id,用ps命令查找进程,使用-e 选项。通过less的方式输出

2、找到进程,通过grep将ps的输出通过管道传输腊芦,并指定该进程的名称。

3、找到要终止的进程,然后通过kill命令来停止进程。

今天的分享就是这些,希轮游带望能帮助大家。

本文章基于thinkpadE15品牌、centos7系统撰写的。

命令是::wq 保存文件并退出vi!

要明白有3种模式,命令行模式(ESC进入),插入模式(i进入),底行模式(:进入)。一般编辑完文档后,先按ESC退没谨出插入模启察念式,然后在底行输入:x来保存退出。

其他命令:

:w保存文件但不退出vi:wfile将修改另外保存到file中,不退出vi:w!强制保存,不推出vi:wq 保存文件并退出vi:wq!强制保存文件,并退出viq: 不保存文件,退出vi:q!不保存文件,强制退出vi:e!放弃所有修改,从上次保存文件开始再编辑。

扩展资料:

linux常用命令及技巧

ubuntu常用命令:

1、dpkg:packagemanagerforDebian

安装:dpkg-ipackage

卸载:dpkg-rpackage

卸载并删除配置文件:dpkg-P|--purgepackage

如果安装一个包时、说依赖某些库、可以先apt-getinstallsomelib

查看软件包安装内容:dpkg-Lpackage

查看文件由哪个软件包提供:dpkg-Sfilename

另外dpkg还有dselect和aptitude两个frontend

2、apt

安装:apt-getinstallpacks

更新源:apt-getupdate

升级系统:apt-getupgrade

智能升级、安装新软悄困件包,删除废弃的软件包:apt-getdist-upgrade

f--fixbroken修复依赖:apt-get-finstall

自动删除无用的软件:apt-getautoremove

删除软件:apt-getremovepackages

清除所以删除包的残余配置文件:dpkg-l|grep^rc|awk'{print$2}'|tr["/n"][""]|sudoxargsdpkg-P

参考资料来源:百度百科-linux


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12374659.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存