linux让前台程序脱离终端运行
在一个终端的前台执行程序,时间久了,你发现应该放到后台更合适!是直接杀死再开?那你就Out了!!!有方法把它放入后台,并脱离终端!
1. 正在执行的前台程序
2. 将程序放入后台
2.1 使用组合件ctrl+Z组合键,将程序暂停;
2.2 可以看到上图方框中的数字1,如[1],表示该任务为后台1号任务,可以使用 bg 1 命令,将后台程序调起来;
3. 让1号后台程序脱离终端
# 使得后台1号程序脱离终端,执行完毕,即可关闭shell了!
disown -h %1
现在便可以关闭终端了!!
linux让前台程序脱离终端运行相关推荐
- linux脱离终端运行程序
此篇主要针对于本人使用mobaxterm出现的问题,mobaxterm远程操控服务器的时候大多数时候挺方便的,有时候超过6分钟未操作会自动断开,这个小问题只需要在设置里面把SSH保持连接勾选上就好了. ...
- Linux如何让程序在后台运行
如果要运行程序,在命令提示行下输入程序名后回车,程序被执行,然后等待程序运行完成,在程序运行的过程中,也可以用Ctrl+c中止它. 在实际开发中,我们需要让程序在后台运行,没有界面,没有用户输入数据. ...
- Linux下使Shell命令脱离终端运行
以前在开发中经常遇到这种情况, ssh到远程机器上, 执行一个很耗时的命令, 然后ssh链接,突然中断了, 或者在一个终端中执行一个耗时的任务, 不小心关闭了终端, 前面执行的任务, 就前功尽弃了, ...
- 如何用Linux写c程序并编译运行
安装gcc 和 vim 打开终端后输入vi hello.c代表建立一个名为hello的.c文件 敲击键盘 "i" 键位,进入编辑模式. 在文件中输入相应的代码 编辑完成敲击键盘&q ...
- nohup 执行mysql命令_Linux nohup命令:后台命令脱离终端运行
在前面章节中,我们一直在说进程可以放到后台运行,这里的后台,其实指的是当前登陆终端的后台.这种情况下,当我们以远程管理服务器的方式,在远程终端执行后台命令,如果在命令尚未执行完毕时就退出登陆,那么这个 ...
- 在linux将一些程序放到后台运行的方法(nohup/screen/daemonize)
方法一:nohup # nohup sh xkahn.sh & 方法二:screen 1.先安装screen程序 yum install -y screen 2.运行screen程序 (注释: ...
- linux运行qsql,linux系统下怎么在终端运行sql语句
匿名用户 1级 2015-01-28 回答 主要有以下几种方法: 1.将SQL语句直接嵌入到shell脚本文件中 代码如下: --演示环境 [root@SZDB ~]# more /etc/issue ...
- linux shell express,Linux下使Shell 命令脱离终端在后台运行
在Linux下,如果你要执行的shell命令耗时特别长,并且:(1)你的网络不稳定,随时可能断网:或者(2)你在执行了shell命令之后必须要关闭终端软件(例如SecureCRT).你是否遇到过这样的 ...
- 小技巧:让linux程序在后台运行
有些时候,我们需要在终端启动一个程序,并使之运行--但是如果关闭终端,那么这个程序也就随着关闭了.那么有没有什么方法在关闭终端后,让已经从这个终端启动的程序继续运行呢? 前置知识: xterm,con ...
最新文章
- 收藏 | 28个R语言绘图的实用程序包!
- 在iview项目中添加echarts3
- 最大并发连接数和最大会话数的区别
- Scala中的四种访问权限
- Introduction to Financial Management
- 【caffe-Windows】mnist实例编译之model的生成
- 设计模式的理解的总结
- cinder连接mysql数据库_Openstack入门篇(十六)之Cinder服务的部署与测试
- 看懂Oracle执行计划(转载)
- 鸿蒙应用开发--应用生命周期
- OpenResty缓存
- Windows 和 Ubuntu双系统时间同步设置方法
- 【Android综合编程】CH2EventBus
- 基于Flink CDC实现实时数据采集(一)-接口设计
- (20191227已解决)从Linux服务器下载超过4G的文件并批量操作同类型文件
- Building Huuuuuge Apps with AngularJS
- [转]Android面试系列之一
- 多元统计分析——数据降维——因子分析(FA)
- 苏州实时公交app接口根据站台查询公交状态
- 新华都总裁兼CEO给唐骏留言