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 &

本文介绍如何使用nohup命令与&符号在Linux环境下将HiveServer2等程序设置为后台不间断运行,同时讲解如何将输出日志重定向至指定文件,确保程序在关机前持续运行。

被折叠的 条评论
为什么被折叠?



