IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300
如何后台启动服务? nohup实战普及
上一篇 /
下一篇 2016-07-11 11:33:23
/ 个人分类:linux
.y4H?EkRU0
(N y4DX y$Fi0
在应用Unix/Linux时,我们一般想让某个程序在后台运行51Testing软件测试网.SjBgtGx9F
51Testing软件测试网u](vF||f
-bvA;X#~#OA0这里讲解nohup命令的一些用法。51Testing软件测试网cRT p7m
nohup /root/start.sh &51Testing软件测试网bX6OX1{U
f.g2E
在shell中回车后提示:
3R P%R#{2a]zP0[~]$ nohup: 忽略输入并把输出追加到"nohup.out"
;tQ7yIFfe`051Testing软件测试网C2\SAp3v1J
V0t$@'fKW.~0但是有时候在这一步会有问题,当把终端关闭后,进程会自动被关闭,察看nohup.out可以看到在关闭终端瞬间服务自动关闭。51Testing软件测试网1oo:O*k$uu4V,S"r
51Testing软件测试网/S7Z1Ak1N9~~
51Testing软件测试网4S0H4P!Jf"[p4[
这里有一个细节:当shell中提示了nohup成功后还需要按终端上键盘任意键退回到shell输入命令窗口,然后通过在shell中输入exit来退出终端;51Testing软件测试网!K$E]f0|)JWWL6w
1{#z;N2rS051Testing软件测试网Eux?$f)^1P[q
Y0s ~0DT2S
eE
a0
#r|?-L
|0最后附上:nohup命令参考
hKI;k'`q!^051Testing软件测试网W:nn:yE[[
51Testing软件测试网d.C+? CSia:\
nohup 命令51Testing软件测试网N%b7zP(N*E
用途:不挂断地运行命令。51Testing软件测试网'Z e\p7Jm j o~
语法:nohup Command [ Arg … ] [ & ]51Testing软件测试网9AF!p
q WP2}0R
T \!C(MgVwa4LR051Testing软件测试网P$K~WH-X$y9c!A1? d
nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。
.Man#s(j0该命令的一般形式为:nohup command &
u9j
Y#hz*BX051Testing软件测试网y9?!YkGUOQ.E1B1o
6P5{$q#P7Ia'\\J!a
m0在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,51Testing软件测试网
`#P}V!^1Y
Q#DT
nohup command > myout.file 2>&1 &51Testing软件测试网*ykNH4\MnY?;Rw K
51Testing软件测试网.XFJI%U/@7Fm@
51Testing软件测试网7I:g:IX"J,Q7m&ly
在上面的例子中,输出被重定向到myout.file文件中。
5C0FX(guh9Z051Testing软件测试网'vl$^*Cd\S_5D
51Testing软件测试网i5^E1r"TR^
相关阅读:
- 嵌入式Linux的调试技术 (zaza9084, 2016-7-05)
- Linux开发商计划停止开发32位版本 (zaza9084, 2016-7-06)
- 嵌入式Linux调试技术 (zaza9084, 2016-7-06)
- 基于Linux(centos)的svn环境搭建 (zaza9084, 2016-7-07)
- linux常用命令一 (datoucai, 2016-7-07)
- shell脚本实战:实用脚本 (xuquan, 2016-7-07)
- Linux 内核参数优化设置 (binger8296, 2016-7-07)
- 在Linux下使用gradle自动打包 (zaza9084, 2016-7-08)
- 查看Linux系统架构类型的5条常用命令 (zaza9084, 2016-7-11)
- linux的一些好用工具及命令总结 (mimilog, 2016-7-11)
收藏
举报
TAG:
Linux
linux
nohup
进程后台启动