nohup自动断开原因及处理办法

我们在使用nohup的时候,一般都和&配合使用,但是在实际使用过程中,很多人后台挂上程序就这样不管了,其实这样有可能在当前账户非正常退出或者结束的时候,命令还是自己结束了。

所以在使用nohup命令后台运行命令之后,需要按回车,然后退回到Shell输入命令窗口,使用exit正常退出当前账户,而不是每次在nohup执行成功后直接关闭终端。这样才能保证命令一直在后台运行。

下面介绍一些nohup的使用方法:

ctrl + z 可以将一个正在前台执行的命令放到后台,并且处于暂停状态。 Ctrl+c 终止前台命令。 jobs 查看当前有多少在后台运行的命令。

jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算教程系列

如何启用和连接Django管理界面

在本教程中,我们将连接并启用Django管理站点,以便您可以管理您的博客网站。Django管理站点预先构建了一个用户界面,旨在允许您和其他受信任的个人管理网站的...

1968
来自专栏技术博客

windows Server 2008 R2 IE增强安全配置正在阻止来自下列网站的内容

 当在Windows Sever 2008 R2中运动IE8的时候会发现默认情况下IE启用了增强的安全配置,为了方便而且是在内网的情况下我们可以关闭IE8的增强...

1072
来自专栏openshift持续集成

配置jenkins邮件通知(openshift)

进入“系统管理”>>>“插件管理”安装邮件通知插件Email Ext Recipients Column Plugin,Email Extension Plug...

48613
来自专栏weixuqin 的专栏

Mac下安装 MongoDB

2865
来自专栏云计算教程系列

如何在Ubuntu 18.04上安装和配置VNC

虚拟网络计算(VNC)是一种连接系统,允许您使用键盘和鼠标与远程服务器上的图形桌面环境进行交互。它使得对于不熟悉命令行的用户更容易管理远程服务器上的文件,软件和...

5680
来自专栏Esofar 开发日记

CentOS 7部署ASP.NET Core应用程序

网上看了一下,Linux云服务器还挺贵的,那就只好先用VMware虚拟机搭建个吧。这里我选装的Linux系统版本的是CentOS,Linux系统众多发行版之一,...

891
来自专栏前端真相

webpack、npm 错误汇总

原因: 版本10 fs.promises的API是实验性的,webstorm不允许使用。

2727
来自专栏蓝天

not allowed to access to crontab because of pam configuration

如果运行crontab如遇下面这样的错误: $ crontab -l You (zhangsan) are not allowed to access t...

811
来自专栏网络

局域网联机教程

本期推送介绍局域网中如何联机玩游戏: 文章以Windows 7系统演示,其他系统大同小异。 首先要确定联机的电脑在一个局域网内,且连接的路由器/交换机没有开启I...

2556
来自专栏ytkah

dedecms数据库内容替换安全确认码不显示怎么解决

  ytkah今天在网站迁移服务器时发现,dedecms数据库内容替换安全确认码无法显示,这个安全码的位置是在核心 - 批量维护 - 数据库内容替换,有个安全码...

2845

扫码关注云+社区