nohup退出终端进程就消失问题 求高手 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 91.3%
Bbs7
本版专家分:11811
Blank
红花 2014年12月 Linux/Unix社区大版内专家分月排行榜第一
2014年11月 Linux/Unix社区大版内专家分月排行榜第一
2014年10月 Linux/Unix社区大版内专家分月排行榜第一
2014年9月 Linux/Unix社区大版内专家分月排行榜第一
2014年8月 Linux/Unix社区大版内专家分月排行榜第一
Blank
蓝花 2014年7月 Linux/Unix社区大版内专家分月排行榜第三
2003年2月 C/C++大版内专家分月排行榜第三
Bbs7
本版专家分:11811
Blank
红花 2014年12月 Linux/Unix社区大版内专家分月排行榜第一
2014年11月 Linux/Unix社区大版内专家分月排行榜第一
2014年10月 Linux/Unix社区大版内专家分月排行榜第一
2014年9月 Linux/Unix社区大版内专家分月排行榜第一
2014年8月 Linux/Unix社区大版内专家分月排行榜第一
Blank
蓝花 2014年7月 Linux/Unix社区大版内专家分月排行榜第三
2003年2月 C/C++大版内专家分月排行榜第三
Linux下nohup masterha_manager 关闭窗口进程消失
Unix/Linux下一般想让某个程序在后台运行,很多都是使用&amp;amp;在程序结尾来让程序自动运行;但如果要想在<em>退出</em><em>终端</em>后,程序依然还在后台运行,则要用<em>nohup</em>与&amp;amp;组合来实现。 <em>nohup</em> 命令 用途:不挂断地运行命令 语法:<em>nohup</em> Command [ Arg ... ] [&amp;amp; ] 描述:<em>nohup</em> 命令运行由 Command参数和任何相关的Arg参数指定的命令,忽略...
为什么nohup终端退出之后进程退出
因为在<em>nohup</em>执行之后,该<em>终端</em>必须以exit方式正常<em>退出</em>,若直接<em>退出</em>,则有些主机会认为你异常<em>退出</em>而关闭你的<em>进程</em>。
linux 后台执行nohup 命令,终端断开无影响
<em>nohup</em> /root/start.sh & 在shell中回车后提示: [~]$ appending output to <em>nohup</em>.out 原程序的的标准输出被自动改向到当前目录下的<em>nohup</em>.out文件,起到了log的作用。 断开ssh 连接后,程序运行不受影响。已验证 使用 jobs 查看任务。 以下转自:http://www.cnblogs.com/all
linux下使用nohup命令实现退出终端后程序继续后台运行
cd到程序目录输入命令 <em>nohup</em> [command] [文件名] &amp;amp;         例如 :    <em>nohup</em> node index.js &amp;amp;注意注意!此时不能直接关闭<em>终端</em>,需要按回车再次进入命令行,输入命令 exit <em>退出</em><em>终端</em>,然后才可关闭<em>终端</em>,如果在<em>nohup</em>执行成功后直接点关闭程序按钮关闭<em>终端</em>的话,这时候会断掉该命令所对应的session,导致<em>nohup</em>对应的<em>进程</em>被通知需...
nohup命令实现退出终端后程序继续后台运行
Unix/Linux下一般想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行;但如果要想在<em>退出</em><em>终端</em>后,程序依然还在后台运行,则要用<em>nohup</em>与&组合来实现。<em>nohup</em> 命令用途:不挂断地运行命令语法:<em>nohup</em> Command [ Arg ... ] [& ]描述:<em>nohup</em> 命令运行由 Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 <em>nohup</em> 命令运行后台中的程序:要运行后台中的
nohup 后台运行命令(关闭shell也不会终止)
<em>nohup</em> npm run start &amp;gt;run.log 2&amp;gt;&amp;amp;1 &amp;amp;  回车 输入exit命令<em>退出</em><em>终端</em> 关闭shell
nohup后台运行的程序运行一段时间以后会突然中断
写了一个通过udp接受数据然后解析的程序,放在linux上后台运行,可是每次运行十来个小时左右,半夜的时候程序就突然断掉了, logger.debug("数据来源 " + addr + ":" + p
让java程序在后台一直执行(例如putty关闭后后台程序继续运行)
在linux系统下如何使一个程序在后台一直执行呢?很多人使用&amp;amp;结尾的命令形式,但是如果没有守护<em>进程</em>的话,即使这样,在<em>终端</em>关闭时程序也会终止运行。这时候就得使用<em>nohup</em>命令了。        例如,如果在<em>终端</em>中执行java -jar xxx.jar&amp;amp;命令,当<em>终端</em>关闭时,xxx.jar也会同时结束运行,但是如果执行<em>nohup</em> java -jar xxx.jar&amp;amp;命令,则程...
解决Linux关闭终端(关闭SSH等)后运行的程序自动停止
1 <em>问题</em>发现之前在服务器上起一个python的服务, 放到后台运行. `我关闭这个SSH之后,该服务不可用,再次登入到服务器,已经没有这个python<em>进程</em>为此我写了一个测试程序来描述此<em>问题</em>///////////////////// // hello.c ///////////////////// #include #include #include <un
Node.js 运行时退出问题
把编辑好的文件在服务器上运行,在调试时太郁闷了,每次该文件后都要关闭运行框,然后cmd,进入,要输入文件的地址,太麻烦了。弄了好久,终于在网上找到运行正确的文件,怎么停止了。 解决方法:Ctrl+C; 如下图:    PS:^C=Ctrl+C
后台执行命令:&和nohupcommand&以及关闭、查看后台任务
当我们在<em>终端</em>或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的<em>进程</em>,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些<em>进程</em>能够在后台运行,也就是说不在<em>终端</em>屏幕上运行,有几种选择方法可供使用。 1、& 当在前台运行某个作业时,<em>终端</em>被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test
nohupnohup命令退出终端控制台依旧后台运行的方法
在 <em>nohup</em> xxxxxxxxx &amp;amp; 之前先 screen
Tomcat 开启后会自动退出 nohup实现守护进程
在UNIX/LINUX中,普通<em>进程</em>用&符号放到后台运行,如果启动该程序的控制台logout,则该<em>进程</em>随即终止。 要实现守护<em>进程</em>,一种方法是按守护<em>进程</em>的规则去编程;另一种方法是仍然用普通方法编程,然后用<em>nohup</em>命令启动程序: <em>nohup</em><程序名>& 则控制台logout后,<em>进程</em>仍然继续运行,起到守护<em>进程</em>的作用(虽然它不是严格意义上的守护<em>进程</em>)。 使用<em>nohup</em>
Linux终端退出程序不退出解决方案(nohup/screen)
<em>终端</em>异常<em>退出</em>后,后台<em>进程</em>不关闭的解决办法: 1、使用<em>nohup</em>命令: <em>nohup</em> [argument…] & <em>nohup</em>可以屏蔽SIGHUP信号! 2、使用 screen命令。 打开一个ssh<em>终端</em>,执行screen,并回车,即可创建了一个新的虚拟<em>终端</em>   此时在上边执行的程序,如果遇到服务器断线是不会中断的,依然会在后台运行   当新的ssh连接到服务器后,执行sc
ssh关闭服务关闭 nohup
默认输出 # <em>nohup</em> cmd &amp;amp; 指定输出路径 # <em>nohup</em> cmd &amp;gt; mylog.out 2&amp;gt;&amp;amp;1 &amp;amp;
linux终端关闭时为什么会导致在其上启动的进程退出
现象经常在linux下开发的人应该都有这样的经验,就是在<em>终端</em>上启动的程序,在关闭<em>终端</em>时,这个程序的<em>进程</em>也被一起关闭了。看下面这个程序,为了是<em>进程</em>永远运行,在输出helloworld后,循环调用sleep:直接关闭这个<em>终端</em>,在另一个<em>终端</em>上查找该<em>进程</em>,已经找不到了:这个行为看起来似乎是理所当然的,也符合人的第一感觉:”在<em>终端</em>上启动的程序是属于<em>终端</em>的,所以当关闭<em>终端</em>时,这个<em>终端</em>里的一包裹<em>进程</em>都一起被解决掉
Linux的nohup自动退出
在使用<em>nohup</em>的时候,虽然是后台运行了,一段时间内也没有断掉。但是总会在运行了6、7个小时之后断掉。 搜索之后发现: 虽然Shell中提示了<em>nohup</em>成功,但还是需要按键盘上的任意键退回到Shell输入命令窗口,然后通过在Shell中输入exit来<em>退出</em><em>终端</em>,而不是每次在<em>nohup</em>执行成功后直接关闭<em>终端</em>。 这个错误许多朋友(包括我)容易忽视,希望大家在工作中注意
ssh远程执行nohup命令不退出
Linux系统下,使用默认用户root。远程target机器的主目录下有个脚本test.sh,可执行权限,内容只有一条命令:sleep 10 在本地机器上执行 ssh target "<em>nohup</em> ./test.sh &",结果ssh不立即<em>退出</em>,等test.sh执行完毕之后才<em>退出</em>。这个现象其实与<em>nohup</em>命令没有什么关系,只是ssh本身的<em>问题</em>;至于跟<em>nohup</em>扯上关系,我猜是因为在大家的印象中no
linux nohup命令实现退出终端后程序继续后台运行
Unix/Linux下一般想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行;但如果要想在<em>退出</em><em>终端</em>后,程序依然还在后台运行,则要用<em>nohup</em>与&组合来实现。<em>nohup</em> 命令用途不挂断地运行命令语法<em>nohup</em> Command [ Arg … ] [& ]描述<em>nohup</em> 命令运行由 Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohu
Linux终端关闭后台进程也结束原因分析和nohup的使用
Windows和Linux的远程连接(都叫做远程连接吧)不同: 1)Windows远程连接后,如果在远程机器上运行某个程序,完全可以<em>退出</em>连接后过一段时间再连接到那台机器上看有没有结束,即Windows的远程连接在不经过任何处理的情况下,在远程机器上运行的程序不会随着中止连接而结束。 2)Ubuntu在<em>终端</em>登陆远程主机并运行程序后,如果此时直接中止连接<em>退出</em>,那么这个连接所开的会话(session
进程终端--终端关闭后,后台进程也终止
<em>问题</em>:ssh登录服务器,并开启一个后台<em>进程</em>,然后自己去做其他事情了。等过了一会儿,当再来查看时,发现开启的后台<em>进程</em>莫名其妙的挂掉了。原因:无论<em>进程</em>是在后台还是在前台,它都与启动它的<em>终端</em>实例紧密绑定。当<em>终端</em>关闭时,它通常向绑定到<em>终端</em>的所有<em>进程</em>(前台、后台<em>进程</em>)发送SIGHUP信号。 这表示<em>进程</em>终止,因为它们的控制<em>终端</em>将很快不可用。 本例中,ssh登录<em>终端</em>,超过一定时间没有操作后,连接断开,<em>终端</em>关闭,
ubuntu 关闭终端 程序继续运行 nohup的使用 matlab 并行 服务器使用基础知识 python 后台运行
如果在命令后面加个&amp;是没用的 matlab -nodisplay -nodesktop -nosplash -logfile test.log -r test &amp; matlab -nodisplay -nodesktop -nosplash -logfile test.log -r test 这是我的药运行的命令。 应该用这个,前面加个<em>nohup</em>,视情况而用sudo,...
退出终端不中断进程
在运行耗时较长的程序时,你不可能保持ssh的一直连接,而<em>进程</em>会随着ssh的中断而中断,这时候就需要用到<em>nohup</em>命令了。 <em>nohup</em> &amp;lt;command&amp;gt; &amp;amp; 比如你要运行a.py这个程序,输入 <em>nohup</em> python3(在安装多个版本的python环境下,若要用python3.*运行必须标注python3) -u(让显示在<em>终端</em>的信息不断输出) a.py&amp;gt; nohu...
Linux中shell关闭后,nohup让程序依然在后台运行
由于各种原因,需要通过ssh登录linux或者unix主机,很多时候我们需要通过ssh的<em>终端</em>启动一些服务或者运行一些程序,但是默认情况下,当我们关闭ssh<em>终端</em>连接,随之启动的程序也会关闭。原因是:SSH会话关闭时,ssh所关联的pty关闭,系统会给这个pty所关联的session中的所有<em>进程</em>发送SIGHUP信号,SIGHUP的默认信号处理程序是终止<em>进程</em>,除非<em>进程</em>自己处理了SIGHUP。 解决方法
nohup-真正的Shell后台运行
&方式: Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:          /usr/local/mysql/bin/mysqld_safe --user=mysql & <em>nohup</em>方式:  但是我们很多程序并不象mysqld一样可以做成守护<em>进程</em>,可能我们的程序只是普通程序而已,一般这种程序即使使用
linux上nohup运行的程序,将输出都写到日志中,现在日志越来越大,如果不关闭程序,有什么办法?
-
Linux系统把程序放后台运行,后台执行不退出退出终端仍运行进程,继续运行(centos & nohup jobs)
这个网上很多,下面是我从网上搜集的笔记,一直来也用这个方法,最近有朋友问到,我就放到这里,有需要的朋友也可参考! Linux下把程序放到后台运行,相关的命令,如下:   1、把程序放后台运行,简单的话,只要在命令后面加一个“&amp;amp;”, 如: php test.php &amp;amp; 2、或者在运行命令后,按一下 Ctrl+Z,如运行 php test.php 后,按一下 Ctrl+Z 3...
Linux连接断掉时,防止运行的jar包进程死亡(nohup、&命令)
(一)先来了解一下<em>nohup</em>和&amp;命令: &amp; 当在前台运行某个作业时,<em>终端</em>被该作业占据;可以在命令后面加上&amp; 实现后台运行。例如:sh test.sh &amp; 适合在后台运行的命令有f i n d、费时的排序及一些s h e l l脚本。在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为这样你的机器就会在那里傻等。不过,作业在后台运行一样会将结果...
nohup命令以及ssh断开之后继续执行程序
你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程<em>终端</em>窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连 接,否则这个任务就会被杀掉,一切半途而废了。 元凶:SIGHUP 信号 让我们来看看为什么关掉窗
kibana启动--nohup在关闭终端后无效&&守护进程详解
<em>进程</em>讲解:在linux中用户启动一个任务,<em>退出</em><em>终端</em>(session)后,这个任务不会转变成后台任务,这个<em>问题</em>会困扰很多人,这主要跟I/O、session、SIGHUP等有关。详细内容参考阮一峰老师的博客:http://www.ruanyifeng.com/blog/2016/02/linux-daemon.htmlkibana <em>nohup</em>启动方式 在<em>nohup</em>启动kibana后,不要直接关闭掉sh
阿里云使用nohup来后台运行node.js服务在关掉putty后退出的解决方法
阿里云后台运行的node.js服务在关掉putty后<em>退出</em>的解决方法 阿里云使用<em>nohup</em>来后台运行node.js,关闭putty后node.js服务还是会<em>退出</em>,网上找了一个办法: 不要点击窗口右上角的关闭按钮来关闭putty,而是输入exit命令来关闭putty,这样的话服务就不会关掉,而且再次重连putty后无论用哪种办法来关putty都不会<em>退出</em>服务,因此只需要保证启动服务后马上用exit<em>退出</em>p...
如何在linux下杀死nohup提交到后台运行的程序?
方法1: 如果没有<em>退出</em>客户端界面,可以先通过 “jobs” 命令查看程序是否在运行,此时只有序号没有PID号; 输入命令 “jobs -l” 会显示程序的PID号,然后通过 “kill -9 PID”杀死程序; 输入命令 “jobs” 查看程序是否被杀死。 方法2: 如果<em>退出</em>过客户端界面,输入 “jobs” 命令查不到正在运行的程序; 输入 “ps ux” 来查看所有程序的<em>进程</em>号PID...
nohup和&后台运行,进程查看及终止
http://www.cnblogs.com/baby123/p/6477429.html 1.<em>nohup</em> 用途:不挂断地运行命令。 语法:<em>nohup</em> Command [ Arg … ] [ & ]   无论是否将 <em>nohup</em> 命令的输出重定向到<em>终端</em>,输出都将附加到当前目录的 <em>nohup</em>.out 文件中。   如果当前目录的 <em>nohup</em>.out 文件不可写
怎么关闭通过nohup运行的后台程序
通过<em>nohup</em> command &运行程序后,使用jobs可以查看列表 但是把<em>终端</em>关闭后再运行,jobs命令就看不到了 这个时候怎么办?
使用putty工具,nohup命令失效,关闭putty后无法在后台运行
<em>nohup</em>命令失效,关闭putty后无法在后台运行用putty连接ubuntu,要执行一个后台命令正常用<em>nohup</em>直接运行命令,就可以在后台运行<em>nohup</em> ./1.sh &amp;amp;但关闭putty后,发现命令也停止了<em>问题</em>出在,直接点putty的右上角X关闭按钮,<em>nohup</em>也会停止解决:直接在putty中输入exit<em>退出</em>即可...
linux上springboot应用自动关闭的坑
今天突然发现我部署在linux服务器上的springboot应用关闭了,但我明明没有主动关闭,后来发现是启动的方式不对 发现要这样启动springboot应用,才不会自动关闭  <em>nohup</em> java -jar handy-app-0.0.1-SNAPSHOT.jar &amp;amp;   ...
重启Storm时,启动Supervisor 启动后自动退出
重启Storm时,启动Supervisor 启动后自动<em>退出</em>在启动storm集群时,某个节点启动Supervisor <em>进程</em>后后自动<em>退出</em>
Linux_Linux命令_nohup_后台挂起进程_一些使用事项
<em>nohup</em>的应用背景: 在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不想mysql一样,这样我们就需要<em>nohup</em>命令,怎样使用<em>nohup</em>命令呢?这里讲解<em>nohup</em>命令的一些用法。
ansible 远程启动程序ansible结束后程序也被关闭
当ansible正常<em>退出</em>时程序<em>进程</em>被关闭,怀疑是ansible fork出来子线程来运行脚本,ansible正常<em>退出</em>时会结束所有fork的子线程 因为程序启动后被关闭,程序在后台运行就可以,正常的解决方法,代码如下: <em>nohup</em> ** &amp;amp; 也可以使用pssh 批量启动程序...
关于devc++编译正常但出现停止工作返回ERROR3221225477问题
最近在学数据结构,老师让我们用c++写一个学生管理系统。程序已经写出来了,可以运行,但输出后学生信息后就报程序停止工作返回ERROR3221225477,跪求大神帮忙看看 struct student
mongo异常退出问题总结
连接mongo出现<em>问题</em>如下 这个时候你可能会用 ps -ef | grep mongo 这个命令查看mongo是否已在运行, 看到mongo在运行 你可能会尝试 kill 掉mongo,但是kill掉之后再次 运行mongo 发现还是报上面错误其实是因为计算机异常时mongodb会在data/db 下自动产生一个mongod.lock文件锁住mo...
Docker关闭终端后继续运行
1、使用ststemctl命令 systemctl enable docker 2、将Docker的docker.service服务移动到系统服务中 1. cp /usr/lib/systemd/system/docker.service /etc/systemd/system/ 2. systemctl daemon-reload 3. systemctl restart dock...
putty等终端在关闭窗口后,未关机的主机会继续运行命令--即后台运行 nohup
离线后台下载 <em>nohup</em> command & 例如: <em>nohup</em> make -j32 & 又如: 离线下载服务器上的代码 <em>nohup</em> repo sync  -j32 &   屏幕上会显示下面提示信息: liaokuanlong@cte-intel:~/sofia3g_mrd-stable$ <em>nohup</em>: 忽略输入并把输出追加到"nohu
spring boot jar 进程自动停止,自动终止,不能后台持续运行
spring boot jar <em>进程</em>自动停止,自动终止,不能后台持续运行 第一次部署spring boot 到linux上,用命令java -jar **.jar,发现应用自动<em>退出</em>,<em>进程</em>停止了。后来发现要不挂断的执行命令,忽略所有的挂断信号,用以下命令解决 <em>nohup</em> java -jar **.jar&amp;amp;amp; <em>nohup</em>: 不挂断的执行命令,忽略所有的挂断信号。 运行后台命令 最后加 &amp;amp;a...
使用 nohup进程在后台运行
1. & 启动的<em>进程</em>在<em>终端</em>关闭之后也会被关闭比如作者写了一个 java 程序 rainbow-app2-1.0.0.jar,使用以下命令启动# java -jar rainbow-app2-1.0.0.jar &一个<em>进程</em>被启动,并且在后台运行了。通过 ps 查看该<em>进程</em>的状态:可以看出该<em>进程</em> pid 是 10711,ppid 是 10638。也就是说,这个<em>进程</em>是本次的远程 SSH 会话开启的一个子进
linux后台运行命令nohup启动nodejs项目
由于要在后台运行nodejs命令,故需要用到<em>nohup</em>命令。 原本运行nodejs项目是这样启动的: node .\log.io-server.js log.io-server.js是我用于项目启动的js。但是这样的启动,命令窗口一关闭,<em>进程</em>就关闭了。 故,需要用到<em>nohup</em> <em>nohup</em> command &amp;amp;amp; node log.io-server.js &amp;amp;amp; 网...
linux RocketMQ配置教程(2018年最新)火速有效 && RocketMQ解决nohup sh mqnamesrv失败Exit[1]
本次的RocketMQ环境配置也是费尽周折,辗转官方、博客、技术视频各个方面,耗时1天终于配置成功。我将尽可能简要准确的描述,如果有<em>问题</em>欢迎留言讨论,小编每周都会上线多次,可以及时回复。 1. 上传安装包 ① jdk1.8 (注意一定要使用1.8+版本,1.7版本不能识别rocketMQ中的metaspace特性,该特性由1.8最新提出) ② rocketmq压缩包  下载地址(选择bina...
Linux下通过nohup java -XXX.jar & 运行 按空格直接Exit而且nohup.out文件内容为no main manifest attribute, inXXX,jar的解决办法
博主今天把相关的jar包上传到linux下 通过<em>nohup</em> java -XXX.jar &amp;amp; 按了空格或者ctrl+c 提示如下信息: 发现<em>nohup</em>.out文件是生成的,但是通过tail -f <em>nohup</em>.out命名查看其文件的内, 发现里面是这样的: 这不是我想要的结果,经过上网搜索发现了解决的办法,现在分享给大家: &amp;lt;build&amp;gt; &amp;lt;plu...
nohup /dev/null 2>&1 含义详解
<em>nohup</em>命令:如果你正在运行一个<em>进程</em>,而且你觉得在<em>退出</em>帐户时该<em>进程</em>还不会结束,那么可以使用<em>nohup</em>命令。该命令可以在你<em>退出</em>帐户/关闭<em>终端</em>之后继续运行相应的<em>进程</em>。<em>nohup</em>就是不挂起的意思( n ohang up)。 该命令的一般形式为:<em>nohup</em> command & ls xxx 1>out.txt 2>&1 <em>nohup</em> /mnt/Nand3/H2000G >/dev/nul
java打包jar后,使之一直在linux上运行,不随终端退出而关闭
java打包jar后,使之一直在linux上运行,不随<em>终端</em><em>退出</em>而关闭
Linux后台命令脱离终端
一 简介 把命令放入后台,只能在当前登录<em>终端</em>执行。一旦<em>退出</em>或关闭<em>终端</em>,后台程序就会停止。 mysql就是这样管理的。   二 后台命令脱离登录<em>终端</em>执行的方法 第一种方法是把需要后台执行的命令加入/etc/rc.local文件 第二种方法是使用系统定时任务,让系统在指定的时间执行某个后台命令 第三种方法是使用<em>nohup</em>命令   三 <em>nohup</em>命令 nihup [命令] &  
nohup 不挂断地运行命令
<em>nohup</em> 命令   用途:不挂断地运行命令。   语法:<em>nohup</em> Command [ Arg ... ] [ &amp; ] [b]<em>nohup</em> mv /archive0/archive1/data/output/Univex/US_EOD/2011* . &amp;[/b]   描述:<em>nohup</em> 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIG...
ansible在远程机器将程序起在后台
用<em>nohup</em>将程序起在后台,但是有部分程序却不生效,最后结合ansible的async和shell的括号启动程序让程序在后台运行 - name: start agent shell: "( ./agent > /dev/null 2>&1 &)" args: chdir: /etc/zabbix/zabbix_agentd.d/ become: true become_user: admin async: 10
aix 使用nohup让程序永远后台运行
使用<em>nohup</em>让程序永远后台运行 Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe --user=mysql & 但是加入我们很多程序并不象mysqld一样做成守护<em>进程</em>,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如
vs code无法启动怎么解决?
执行 netsh winsock reset 重置命令------------------不熟悉操作系统的同学可以按下面的教程来----------------window + R 键 调出运行,输入 cmd ,按回车。&amp;amp;amp;lt;img src=&amp;amp;quot;https://pic4.zhimg.com/50/v2-6a9319f1bc395d67c7f61cccdfe4...
nohup失效,关闭putty后无法在后台运行
用putty连接ubuntu,要执行一个后台命令 正常用<em>nohup</em>直接运行命令,就可以在后台运行 <em>nohup</em> ./1.sh & 但关闭putty后,发现命令也停止了 <em>问题</em>出在,直接点putty的右上角X关闭按钮,<em>nohup</em>也会停止 解决:直接在putty中输入exit<em>退出</em>即可
ssh远程后nohup无效
系统centos 6.4 在机器master上执行ssh slave1 "<em>nohup</em> /home/hadoop/zookeeper-3.4.5/bin/zkServer.sh start &"后到sl
nohup命令 ---- 2016-05-16
一般当我们建立建立了一个启动server的命令文件后,可以通过./startServer.sh来执行它, 但是当你关闭当前dos窗口的时候相应的server也关闭了。如果想要在<em>退出</em>的时候不关闭server这时就需要用<em>nohup</em>的方式执行server的启动文件。 ./start.sh <em>nohup</em> ./start.sh &amp;amp; <em>nohup</em> ./start.sh&amp;gt; myout.fil...
如何避免Docker容器启动脚本运行后自动退出——一个cron定时任务docker镜像方案
近期想做一个cron定时任务的docker,在Dockerfile中做如下定义 FROM library/alpine:latest RUN apk --update add rsync openssh bash VOLUME ["/data"] ADD start.sh / CMD ["/bin/bash","/start.sh"] 在start.sh中用crontab 加载定时
不是自己想的那样。nohup &, exit,后台运行没有问题
<em>nohup</em> &amp;amp; 操作没有<em>问题</em><em>退出</em>端口时候需要使用 exit在打开窗口,用 ps u 查看<em>进程</em>,是没有的。我以为 <em>进程</em>就停止了。。。。还是太年轻,其实没有停止。。。。。。。到此,call snp <em>问题</em>解决。我需要查一下,怎么查看,在后台运行的<em>进程</em>。先去吃饭。。。。。。。。。用 ps aux 查看所有内存的<em>进程</em>。这个<em>问题</em>终结。太自以为是。 ...
关闭终端-使jenkins在后台继续执行
我们使用<em>终端</em>或者其他工具(xshell )登录到安装jenkins的服务器, 使用 java -jar jenkins.war 启动后,如果关闭<em>终端</em>那么运行jenkins的<em>进程</em>也会被关闭。 <em>nohup</em>命令 怎么能使jenkins在关闭<em>终端</em>后,还可以运行? linux提供了一个 命令 <em>nohup</em> <em>nohup</em> :启动一个服务, 关闭<em>终端</em>。 使用如下命令: <em>nohup</em> j
Ubuntu修改环境变量关掉终端就没了,问题解决办法
配置这个环境变量就浪费了我好几天的时间。每一次设置完环境都查得到,然后关掉<em>终端</em>就没了,好气哦。 设置环境变量的三种方法: 1,export,经测试关掉就没了; 2,修改profile文件,网上很多说这个也是永久保存的,经测试,并不行; 3,修改bashrc文件,亲测可行。 具体步骤:gedit ~/.bashrc 此处推荐gedit,Ubu
启动kibana后关闭shell窗口后kibana自动关闭的解决办法
后台启动kibana(加上&)  kibana-4.5.2-linux-x64/bin/kibana & 注意:这时加上了&虽然执行了后台启动,但是还是有日志打印出来,使用ctrl+c可以<em>退出</em>。  但是如果直接关闭了Xshell,这时服务也会停止,访问http://yourip:5601就失败了。 解决方法:  执行了kibana-4.5.2-linux-x64/bin/
ubuntu 终端运行程序后关闭终端继续运行
ubuntu <em>终端</em>运行程序后关闭<em>终端</em>继续运行 如果程序是your_command <em>nohup</em>  your_command &
linux断开连接后进程死掉的问题
1、当输入<em>nohup</em>  COMMAND &  命令后,需要按任意键返回到shell窗口 2、<em>退出</em>当前登录窗口用exit命令,不要直接点击窗口上的叉来关闭 关键 在于 第二条 使用exit <em>退出</em> 你试试吧
Hbase启动HMaster进程一会就消失问题
    <em>问题</em>症状:Hbase启动后,HMaster<em>进程</em>存在,过了十来秒后,自动<em>消失</em>,且在slave节点会产生HMaster<em>进程</em>。   <em>问题</em>分析:之前Hadoop集群和Hbase搭建后,都能正常启动。后来由格式化过Hadoop,没有删除Hbase相关信息。   解决办法:删除Hadoop和Hbase生成的一些文件信息,Hbase我是删除存放zookeeper数据的目录。然后重新格式化Had...
后台进程session关闭后自动关闭
<em>问题</em>描述 使用putty连接服务器,运行caddy &开启caddy server后端服务,但是当关闭putty连接后,caddy<em>进程</em>会自动关闭。 解决方法 使用<em>nohup</em> caddy &让<em>进程</em>在session关闭后继续运行 参考博客 linux的<em>nohup</em>命令的用法 这篇文章讲了一个错误的做法:运行了<em>nohup</em> caddy &没有退回到shell后就立刻关掉putty,这样会导致n
Jenkins中pipeline后台进程起不来的问题
在普通的shell环境中,<em>nohup</em>,并且&amp;amp; 某个程序后,会抛到后台执行,在<em>退出</em>当前shell环境后,程序依然可以执行。但是在Jenkins的pipeline中,通过<em>nohup</em>,且使用&amp;amp;之后,step结束后,执行的程序还是会<em>退出</em>,导致程序起不来。 此前说过关于直接配置 job 这种<em>问题</em>的处理方法,链接:http://blog.csdn.net/catoop/article/det...
nodejs 命令终端退出
ctrl+d 一次 (当命令出现...时使用ctrl+d) ctrl+c 二次(当命令在运行时 只有光标闪烁时 使用ctrl+c)
linux 后台进程如何不受shell退出的影响
ssh 关闭后仍保持当前运行的<em>进程</em> 由于各种原因,需要通过ssh登录linux或者unix主机,很多时候我们需要通过ssh的<em>终端</em>启动一 些服务或者运行一些程序,但是默认情况下,当我们关闭ssh<em>终端</em>连接,随之启动的程序也会关闭。原因是:SSH会话关闭时,ssh所关联的pty关闭,系 统会给这个pty所关联的session中的所有<em>进程</em>发送SIGHUP信号,SIGHUP的默认信号处理程序是终止<em>进程</em>
nohup和&,进程后台运行、查看、终止
<em>nohup</em> 命令可以使命令永久的执行下去,和<em>终端</em>没有关系,<em>退出</em><em>终端</em>也不会影响程序的运行; &amp;amp; 是后台运行的意思,但当用户<em>退出</em>的时候,命令自动也跟着<em>退出</em>。 那么,把两个结合起来<em>nohup</em> 命令 &amp;amp;这样就能使命令永久的在后台执行 以run_train.sh文件为例 source env_set.sh ...
linux上使用nohup命令启动jar包后退出命令行
使用<em>nohup</em>命令 <em>nohup</em> java -jar xxx.jar &amp;amp;  则启动后,不会再占用命令行。输出会写入到jar包所在文件夹的<em>nohup</em>.out。
Linux下应用进程消失原因分析
应用部署在Linux环境下,如果出现未知原因导致应用<em>进程</em>被杀(应用日志中没有任何异常现象,日志出现中断现象),如果对于<em>进程</em><em>消失</em>原因没有特别明确的方向,可以考虑从系统日志方面查找原因。
使用nohup后台执行处理遇到的问题
情景如下:        当我使用<em>nohup</em>后台执行一个python文件,并将日志存储到指定目录。在我的Python文件中,其中调用系统命令os.system(‘sh xxxx.sh’)来执行一个脚本文件。(sh xxxx.sh最好为绝对路径) 在这里遇到了一个<em>问题</em>!!!!!当我的xxxx.sh文件执行失败时,其中的输出是不会打印到日志中的,又因为我在这里吃掉了异常,所以会继续往下执行,但是日...
openwrt 关闭ssh后,程序继续运行的方法(备忘)
由于开启tcpdump来监视网络数据,要长期开着,当关闭SSH后,会出现tcpdump关闭的现象。解决方法,在openwrt中安装screen软件,安装方法opkg update,opkg install screen。安装完成后,输入screen回车,在新的界面下,运行tcpdump,然后Ctrl+a,再点击d即可回到主界面下,会显示[detached]字符串。输入screen -ls可以查看要
linux npm start 保持后台运行
cover :https://blog.csdn.net/qq_27384769/article/details/78849930 后台<em>进程</em>运行 <em>nohup</em> which <em>nohup</em> .bash_profile中并source加载 如果没有就安装吧 yum provides */<em>nohup</em> <em>nohup</em> npm start &amp;amp; 原程序的的标...
关于ubuntu下终端打开一闪就退出的一种情况
<em>终端</em>ctrl+alt+t后<em>终端</em>一闪即过 首先你换一下访客进入ubuntu查看是否可以打开<em>终端</em>。可以,请接着往下看,否则抱歉! 首先请你回想一下,在这之前你对系统有没有做过什么更改!尤其是对自己的配置文件,比如。.profile和.bashrc两个文件,我就是改了其中一个才产生的<em>问题</em>。如果有过什么改动,改回来试一下。 祝你好运!...
saltstack启动后台服务后不会断开连接
salt启动后台服务后不会断开连接(<em>nohup</em> &amp;amp;)如例子:<em>nohup</em> python3 $python_shell $IP &amp;gt;&amp;gt; $logdir/php_process.log &amp;amp;解决办法:sh -c &quot;<em>nohup</em> python3 $python_shell $IP &amp;amp;&amp;gt;&amp;gt; $logdir/php_process.log &amp;amp;&quot;分析:原因是标...
ssh关闭后仍保持当前运行的进程
ssh关闭后仍保持当前运行的<em>进程</em>   症状:使用SecureCRT工具ssh远程连接linux,不<em>退出</em>ssh,而是强行关闭<em>终端</em>(合上笔记本走人)情况下,后台启动的应用也会关闭。 测试案例: 很明显的是关闭<em>终端</em>后,前台运行的程序会被随之关闭,但是后台<em>进程</em>也会因为<em>终端</em>异常关闭而关掉,如下是一个简单的测试结果: 1、后台执行程序,正常关闭ssh连接,关闭<em>终端</em>的情况:
关于linux远程断开,后台进程关闭问题
linux远程连接设置 后台运行任务 关闭连接后 便会被kill 如下: 后台运行任务: # <em>nohup</em> node 路径 &amp;gt; 日志文件 2&amp;gt;&amp;amp;1 &amp;amp; 查看后台任务: # jobs 这时候直接关闭远程连接 再次开启 查看后台任务 发现没有东西了: # jobs 这样断开远程连接就自动ki...
解决shell断开后java进程被结束
  偶尔会碰到用SecureCRT在shell启动java<em>进程</em>并后台运行(命令最后加&amp;amp;)的时候, 因为断电死机等原因断开shell, 然后<em>进程</em>被结束了.  运维大佬也说用他们的工具启动<em>进程</em>后一断开连接<em>进程</em>就结束了. 后来查到是因为shell在断开的时候会向在当前shell启动的后台<em>进程</em>发送SIGHUP信号, 导致<em>进程</em>结束, 大概是这样, 具体什么条件才会发送SIGHUP没有仔细研究. ...
Java进程突然消失
几种可能的原因: Java应用程序的<em>问题</em>:发生OOM导致<em>进程</em>Crash; JVM出错:JVM或JDK自身的Bug导致<em>进程</em>Crash; 被操作系统OOM-Killer;原因1:JVM发生OOM   最常见的是发生堆内存异常“java.lang.OutOfMemoryError: Java heap space”,排查步骤如下: 查看JVM参数 -XX:+HeapDumpOnOutOfMemoryEr
北风客户关系管理源码 CRM下载
跟着视频做的 ,代码原来老师教程视频用的拼音简写字段 和表名 我是把字段都翻译了,自己重做一遍的,我做这个也是感觉,没有代码,一个字母敲挺郁闷的,尤其那个html页面。 说明一点:把数据库导进去后,把端口改好,那时,我写成8088 你电脑写的什么你就改刚过来,还有 那个过滤器src/com.hj.filter/LoginFilter.java 你的工程名师什么,记得到LoginFilter.java改和你的一样了。自学了一个多月终于写完了。哈哈 现在共享了,系统我这边是运行正常的;如有问题,M一下。 一、项目介绍 CRM英文全称Customer Relationship Manag 相关下载链接:[url=//download.csdn.net/download/itdada/5000923?utm_source=bbsseo]//download.csdn.net/download/itdada/5000923?utm_source=bbsseo[/url]
《锋利的JQUERY》实例下载 第三章下载
《锋利的JQUERY》实例下载 第三章 相关下载链接:[url=//download.csdn.net/download/vaivxuanzi/2035215?utm_source=bbsseo]//download.csdn.net/download/vaivxuanzi/2035215?utm_source=bbsseo[/url]
usb 比较常见的转串口驱动(HL-340)下载
USB转串口HL-340驱动,比较通用。。 相关下载链接:[url=//download.csdn.net/download/huwen415/2312034?utm_source=bbsseo]//download.csdn.net/download/huwen415/2312034?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java 在线学习 高手 黑马大数据高手班
我们是很有底线的