使 nodejs 代码 在后端运行(nohup)

摘要:
启动程序并将日志输出到out。lognohupnode服务器。js>out.log&nohup命令为server.js进程(1)执行三项操作,以防止SIGHUP信号发送到此进程。(2) 关闭标准输入。即使在前台运行,进程也无法再接收任何输入。(3) 将标准输出和标准错误重定向到文件nohup.out。nohup命令实际上将子进程与其会话分离。小心。

启动程序,日志输出到out.log

nohup node server.js > out.log &

nohup 命令对 server.js 进程做了三件事

(1)阻止SIGHUP信号发到这个进程。
(2)关闭标准输入。该进程不再能够接收任何输入,即使运行在前台。
(3)重定向标准输出和标准错误到文件nohup.out。

也就是说,nohup命令实际上将子进程与它所在的 session 分离了。

注意,nohup命令不会自动把进程变为"后台任务",所以必须加上&符号。

免责声明:文章转载自《使 nodejs 代码 在后端运行(nohup)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MATLAB 和 armadillo 数据转换ETL利器Kettle实战应用解析系列一【Kettle使用介绍】下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

NXOpen 批量导出STP、IGS、DWG、DXF、PDF(五合一)

C++ 关键代码 //导出STPvoid ExportFile::ExportSTPfile(){    try    {  UF_initialize();    string  filepath = strDir +  "\" ;//拼接路径   //获取图层过滤   PropertyList *stringLayerProps = stringLay...

Layui数据表格动态加载操作按钮

效果:  方法一:绑定模版选择器 <div class="layui-card"> <div class="layui-card-body layui-row layui-col-space10"> <table lay-filter="deliveryTable"></table...

sudoers的深入剖析

一、sudo权限的配置 1. 编辑 sudo权限 命令 visudo visudo 命令实际修改的是 /etc/sudoers 文件 2. /etc/sudoers 配置文件 [root/etc]# cat /etc/sudoers ... 省略部分内容 ... ## Allow root to run any commands anywhere #...

可信计算基础实验一——开发环境的搭建(kali)

可信计算基础实验一——开发环境的搭建(kali) TPM仿真环境结构 上图即为TPM仿真环境软件包依赖关系图,按由下往上按部就班的进行安装。 安装步骤 1.m4与gmp的安装 依照软件包依赖关系图,我们看到安装gmp前,我们要先安装m4。 m4简介:m4 是一种宏处理器,它扫描用户输入的文本并将其输出,期间如果遇到宏就将其展开后输出。m4 可用作编译器的...

【原创】QT简单计算器

代码 //main.cpp #include "calculator_111.h" #include <QtWidgets/QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); Calculator_111 w; w.show(); retu...

linux网络配置(ifcfg)

将linux主机接入到网络需要配置哪些配置项?   IP/NETMASK:本地通信。   路由(网管):跨网络通信。   DNS服务器地址:基于主机名通信。     DNS服务器有三种:主/备用DNS服务器/第三备份dns服务器。     DNS服务器指定需要修改配置文件/etc/resolv.conf     主机名配置:修改/etc/sysconfig...