Linux进程后台执行nohup(OpenTSDB后台运行方法)
2024-10-20 13:46:52
1.问题描述
OpenTSDB执行./tsdb tsd启动之后,占有控制台执行并且Ctrl+C后就退出了,关闭控制台同样会退出。
2.解决方法(在/opt/module/opentsdb-2.3.1/build/目录下)
nohup ./tsdb tsd > /dev/null 2>&1 &
其中:
nohup : 不挂断运行
./tsdb tsd > /dev/null : 将标准输出重定向到/dev/null
2>&1 : 将错误信息重定向到标准输出
- 0:标准输入
- 1:标准输出
- 2:错误信息
& : 后台运行
3.使用方法
[root@hadoop201 build]# nohup ./tsdb tsd > /dev/null >& &
[]
执行命令后在控制台输出pid,如果要关闭OpenTSDB,根据pid使用 kill -9 pid 即可退出。
如果忘记pid,通过 jobs -l 可以查看。
[root@hadoop201 build]# nohup ./tsdb tsd > /dev/null >& &
[]
[root@hadoop201 build]# jobs -l
[]+ Running nohup ./tsdb tsd > /dev/null >& &
[root@hadoop201 build]# kill -
参考:
https://blog.csdn.net/weixin_40619157/article/details/95077801?tdsourcetag=s_pcqq_aiomsg
最新文章
- 简单的Markdown功能实现——marked模块的使用
- linux命令之三
- C#-WinForm-Timer控件
- POJ3469 Dual Core CPU(最小割)
- Struts2(三):新建Struts2工程
- 130道ASP.NET面试题
- no appropriate service handler found The Connection descriptor used by the client was: localhost:1521:myorcl
- 使用LinkedList实现Stack与Queue
- 写了一个jquery的 弹出层插件。
- 关于EF中直接执行sql语句的参数化问题
- 如何编写 PL/SQL 程序
- Scala脚本化-Ammonite
- Java基础系列--08_集合1
- java 11 Stream 加强
- 深入Dockerfile(一): 语法指南(转)
- Servlet中的转发与重定向
- Confluence 6 数据中心的缓存
- J2EE十三个技术规范
- Hyperledger Fabric的一些密码学常识
- php curl文件上传兼容php5.0~5.6各版本