ChinaUnix.net
相关文章推荐:

linux 后台运行

今天写了一个后台运行的脚本,发现只要我关终端,脚本也就随之停止了,昨天还不是这样啊?发现,细节之处有所不同,昨天我在运行该脚本之后,在终端shell中用exit命令退出,而今天则是直接关了终端,就这么点的不同,造成&符号的成功与否 附:nohup命令参考 nohup 命令   用途:不挂断地运行命令。   语法:nohup Command [ Arg ... ] [ & ]    描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命...

by yangguosdxl - Linux文档专区 - 2009-05-08 08:14:59 阅读(763) 回复(0)

相关讨论

1. 后台运行的两个命令 & 和 ctr+z一开始就+“&”具体方法是: [命令]空格[&] 比如: [root@pcmxexweb etc]# find / -name xml &这样,这个查找程序就会在后台运行。它运行的同时不影响你干别的事情。但是有的时候忘记了在命令之后加上‘&’符号,又不愿意停下此命令重新改写。这是可以按[ctrl+z],把当前程序切入后台。 [root@pcmxexweb etc]# find / -name xml /etc/xml /usr/lib64/python2.4/xml /usr/share/vim/vi...

by sjhf - Linux文档专区 - 2009-03-23 11:17:27 阅读(951) 回复(0)

1. 后台运行的两个命令 & 和 ctr+z 一开始就+“&”具体方法是: [命令]空格[&]  比如: [root@pcmxexweb etc]# find / -name xml & 这样,这个查找程序就会在后台运行。它运行的同时不影响你干别的事情。 但是有的时候忘记了在命令之后加上‘&’符号,又不愿意停下此命令重新改写。这是可以按[ctrl+z],把当前程序切入后台。 [root@pcmxexweb etc]# find / -name xml /etc/xml /usr/lib64/python2.4/xml /usr/share/vi...

by sislcb - Linux文档专区 - 2008-12-17 10:34:07 阅读(1025) 回复(0)

就是实现win那些软件关闭后可以在任务栏中远行! 试了thunderbird biff,可它总是显示offline. 谢了

by ddb521 - Linux新手园地 - 2008-10-24 15:02:17 阅读(4088) 回复(5)

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...

by lukeunique - Linux文档专区 - 2008-10-20 15:20:02 阅读(948) 回复(0)

摘要: 在linux中,通过信号,关闭进程,通过忽略信号,并把进程挂载到init进程下,保证进程可以后台运行 1.问题背景 Java是跨平台的,大部分程序也都是在linux服务器上运行的。但是很多朋友其实对服务器了解并不多,对相关知识也是一知半解。很多概念可能知道,但是并不十分清楚,仅仅是基本运用。可能很多新手朋友脱离了IDE或者web容器,都不知道怎么在服务器上运行程序。 举个简单的例子,相信很多朋友刚接触linux的时候都遇...

by 王楠w_n - IT资讯 - 2016-11-28 09:46:14 阅读(846) 回复(0)

我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。   nohup/setsid/&   场景:   如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢? hangup 名称的来由在...

by gouzhengyi - Linux系统管理 - 2011-09-13 11:19:46 阅读(2371) 回复(1)

linux下 现有一个 test.c程序, #include void server()//服务 { ... } int main(int argc,char **argv) { ... server(); return 1; } 编译连接后,生成test文件,当从外部接收到某个参数(-n)后,就让test在后台执行,效果和使用nohup命令一样,如何在程序中实现。 在网上看到使用守护进程daemon,但是对这个概念还是比较模糊的,希望有个详细的例子来说明。

by hanwangabc - Linux环境编程 - 2011-01-22 10:23:11 阅读(3251) 回复(6)

当用bash启动一个程序,你可以用在程序后加&,实现程序在后台运行; ' V# F, C, Y+ s% `5 v. U/ Y/ d" p 4 Q( ? g' _$ w( K   例如: emacs & |7 L5 a: e- Q& a  7 I7 f! z+ {/ q- z% g$ P( X  但如果你忘了输入&;但你又不想把程序停止后重新启动;, E1 I7 }) {' m5 S1 C& @: ~# g   4 Z- L( x5 w" G$ q# k  你可以这么做:# x/ O5 O* ^- `/ N   # i/ Y3 _9 I9 B: I4 g  按Ctrl + Z暂停前台工作,比如前面提到的E...

by yangguosdxl - Linux文档专区 - 2009-05-08 08:13:35 阅读(686) 回复(0)

linux Shell下的后台运行及其前台的转换 http://www.jz123.cn/Article/13/149/2007/2007122522844.html 当用bash启动一个程序,你可以用在程序后加&,实现程序在后台运行; 例如: emacs & 但如果你忘了输入&;但你又不想把程序停止后重新启动; 你可以这么做: 按Ctrl + Z暂停前台工作,比如前面提到的Emacs; 然后用jobs命令查看当前bash一共启动了多少程序,你可以看到你的emacs在其中,它的状态是Stoped的; 并且它的jobID也可以...

by ch06 - Linux文档专区 - 2009-03-06 11:03:52 阅读(687) 回复(0)

shell 编程可以后台运行代码块吗? nohup wget abc.url & 这样可以在后台运行程序, 这个很耗时间, 想让多个wget 同时运行 问题: 想在wget abc.url 运行完之后, 标记一下 如((count++)) nohup wget abc.url; ((count++)) & 这样程序会在wget abc.url卡住, 不是在后台运行!! 如何解决这个问题??? [ 本帖最后由 linuxIsPerfect 于 2009-2-4 16:09 编辑 ]

by linuxIsPerfect - Shell - 2009-02-04 17:25:32 阅读(2926) 回复(3)