Linux后台运行程序


Linux后台运行程序比如hiveserver2这种默认前台的程序
使用nohup和&来将hiveserver2这种程序设置成后台不间断运行的程序

#默认格式
nohup command &
#ex            
nohup hiveserver2 &

这样就将hiveserver2设置成后台不间断运行了
nohup命令本身不具备后台执行,而是&将命令设置为后台执行
nohup只是保证该程序在是关机之前一直运行

#将输出日志重定向文件
nohup command > filename 2>&1 & 
#ex
nohup hiveserver2 >/tmp/hive2log.txt 2>&1 &

文章作者: Xin
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Xin !
 上一篇
Centos7双网卡不能上网 Centos7双网卡不能上网
问题产生:虚拟机两张网卡一张外网一张内网,无法访问外网解决方法:将内网网卡的DEFROUTE参数改为no重启网卡即可
2020-04-01 Xin
下一篇 
Hadoop环境变量 Hadoop环境变量
#Java PATH export JAVA_HOME=/usr/local/java export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_H
2020-04-01 Xin
  目录