原帖:http://www.lupaworld.com/56821/viewspace-120340.html 转帖说明:论坛表格不运行合并单元格,下面的空格表示与上格内容相同 下表是7种操作后台进程的方式,以及面对SIGHUP信号,它们分别作出的反映: [td=1,1,108]测试命令 作业状态 [td=1,1,204]发送信号动作 结果 sar 100 100 > /tmp/sartest& RUN Kill -1 当前进程 当前进程收到HUP信号,程序退出 Kill -1 当前进程的父进程...
by haimming - Shell - 2009-11-28 09:46:54 阅读(2716) 回复(7)
我用putty进行远程连接,然后用java com.nantian.info.Listenserve启动一个java服务,但是,我一关掉putty会话,就自动把这个进程给杀掉了。 但这个进程是要做为服务,运行在服务器上的,有办法让他在后台启动,而不被杀掉吗? 谢谢了:cry::cry:
我用putty进行远程连接,然后用java com.nantian.info.Listenserve启动一个java服务,但是,我一关掉putty会话,就自动把这个进程给杀掉了。 但这个进程是要做为服务,运行在服务器上的,有办法让他在后台启动,而不被杀掉吗? 谢谢了:cry::cry:
在linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了: $ ./test.sh & [1] 17208 $ jobs -l [1]+ 17208 Running ./test.sh & 对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停止的作业放到后台运行: $ ./test.sh [1]+ Stopped ./test.sh $ bg %1 [1]+ ./test.sh & $ jobs -l [1]+ 22794 Running ./tes...
如果我现在用SSH登陆到SOLARIS9上,我运行一个程序,但是我觉得看着这个进程的输出不舒服,想把这个进程放到后台执行 有3个疑问 1 如何把这个进程放到后台 2 如果我把这个进程放到后台,这个时候我的电脑突然断点,则通过SSH执行的进程是否也会中断 3 如何把这个在后台执行的程序放从新放到前台
linux学习笔记之后台进程(at和&) 3.2 at命令允许用户向cron守护进程提交作业,使其在稍后的时间运行。这个稍后时间可能是10min或者几天后, 如果你希望在一个月或者更长,最好还是用crontab文件 该作业的所有输出都将以电子邮件的形式发送给用户,除非你对其输出进行了重定向,大多数情况下是重 定向到某个文件中。 3.2.1使用at来提交命令或者脚本 使用at提交作业有几种不同的形式,可以通过命令还方式,也可以...
linux/UNIX下把当前进程转为后台进程 情况一:程序已经在运行,将前台进程转为后台进程 在正在运行该进程的当前shell窗口中按ctrl+z,会弹出 “[1]+ Stopped ..............”,然后在当前窗口执行jobs可以看到该任务处于stop状态,执行bg %1 就可以将该进程转为后台进程,通过jobs可以看到当前进程处于running状态。 情况二:将要执行新的进程 如果程序还没开始执行,则可以nohup 开头执行命令,例如要执行/tmp/test.sh...
linux学习笔记之后台进程(cron和crontab) . 设置crontab文件,并用它来提交作业 . 使用at命令来提交作业 . 在后台提交作业 . 使用nohup命令提交作业 cron 系统调度进程,使用它在每天得非高峰负荷时间段运行作业,或者在一周或一月中得不同时段运行 at命令,在特定时间运行一些特殊作业 & 使用它在后台运行一个占用时间不长得进程 Nohup 使用它在后台运行一个命令,即使在用户退出时也不受影响。 3.1 cron和crontab cron 是系统得...