» 下一篇:
为什么要在linux命令前加上 ./
9月 052012
用户程序有可能要花费很多时间,如果将它放在前台运行,将导致无法继续做其他事情,最好的方法就是将它放在后台运行,甚至可能希望在用户注销系统后,程序还可以继续运行。让我们来看看如何实现linux程序后台运行。
1. &命令实现后台运行程序
将程序放到后台运行的最简单方法就是在命令最后加上“&”,示例如下:
reille@ubuntu: updatedb & ← 在后台执行 locate 数据库更新命令
2,前台运行程序的fg命令
如果用户当前已有程序在后台运行,可以输入fg命令,将它从后台移到前台运行:
reille@ubuntu: fg ← 放到前台执行的命令会显示出来
3,在退出后让程序继续运行的nohup命令
此命令可使用户退出系统后,程序继续运行。范例如下:
reille@ubuntu: nohup myserver &
然后用户就可以退出了,当再次登录的时候,可以用ps –aux命令看到程序仍在后台中运行。
» 文章出处:
reille博客—http://velep.com
, 如果没有特别声明,文章均为reille博客原创作品
» 郑重声明:
原创作品未经允许不得转载,如需转载请联系reille#qq.com(#换成@)