linux 后台启动

avatar
作者
猴君
阅读量:0

在Linux中,要在后台启动一个程序,通常可以使用nohup命令配合&符号。nohup命令可以防止程序在用户注销后被终止,而&可以将程序放到后台执行。

例如,如果你想在后台启动一个名为my_script.sh的脚本,可以使用以下命令:

nohup /path/to/my_script.sh & 

如果你想要程序在后台运行,即使关闭了终端或者SSH会话,也不会被终止,那么上面的命令已经足够了。

nohup命令会自动将输出重定向到名为nohup.out的文件中(如果没有指定输出文件的话),除非你指定了其他输出文件。

如果你还想要指定输出文件,可以这样做:

nohup /path/to/my_script.sh > /path/to/output.log 2>&1 & 

这里的2>&1表示将标准错误(2)重定向到标准输出(1),这样错误和输出都会被写入到/path/to/output.log文件中。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!