Linux在终端启动程序关闭终端不退出的方法
2016-08-11 17:50
525 查看
一般情况下关闭终端时,那么在这个终端中启动的后台程序也会终止,要使终端关闭后,后台程序保持执行,使用这个指令:
nohup 命令 &
如:nohup ./studio.sh &
网上其他解决方案:
1.除了nohup 以外,还有setsid和disown等方法
不过现在,如果这种是长期需要运行的,我一般都用supervisor来管理了。
2.我是用tmux,执行之后用ctrl-b d直接把整个tmux放到后台。同一组命令可以放到一个tmux实例里面,以后随时可以把这一组命令一起调出来
感兴趣的可以验证下
nohup 命令 &
如:nohup ./studio.sh &
网上其他解决方案:
1.除了nohup 以外,还有setsid和disown等方法
不过现在,如果这种是长期需要运行的,我一般都用supervisor来管理了。
2.我是用tmux,执行之后用ctrl-b d直接把整个tmux放到后台。同一组命令可以放到一个tmux实例里面,以后随时可以把这一组命令一起调出来
感兴趣的可以验证下
相关文章推荐
- linux
- Linux内核分析--内核中的数据结构双向链表【转】
- php5.3 fpm centos6
- linux中mysql的安装
- RPM安装与卸载MySQL-5.6.27-1.linux*.x86_64.rpm*
- centos中安装并使用svn
- centos中vsftpd安装和传输
- Ubuntu Linux系统下设置静态IP的方法
- Linux Source命令及脚本的执行方式解析【转】
- Linux下Markdown的安装及常用语法
- Linux常用命令20个
- svn linux服务器回退版本
- linux一键修改mysql密码脚本
- linux一键安装php脚本
- linux一键安装mysql脚本
- linux -目录结构
- linux系统文件名颜色含义
- Linux JDK环境变量设置
- linux查找日志技巧
- GDB调试程序