您的位置首页>企业动态>

Linux后台启动程序的方式

导读大家好,我是极客范的本期栏目编辑小友,现在为大家讲解Linux后台启动程序的方式问题。通常在Linux系统中运行程序时,会占用当前终端控制台

音频解说

大家好,我是极客范的本期栏目编辑小友,现在为大家讲解Linux后台启动程序的方式问题。

通常在Linux系统中运行程序时,会占用当前终端控制台,当会话控制台结束时,程序会关闭。如何运行程序?

方法1:使用符号。

使用此命令,窗口不会被锁定,可以执行其他命令,但是关闭终端窗口程序将停止运行。

例如java -jar test.jar

方法2:使用nohup

使用此命令,帐户退出或终端窗口关闭,程序仍在运行,运行输出将记录在当前目录的nohup文件中。

例如nohup sh测试

或nohup shtest.sh"/tmp/test.log与上述命令一致,只是输出信息记录在test.log中。

可以使用作业显示正在运行的程序。如上图所示。

方法3:使用screen命令虚拟运行终端控制台

屏幕-自定义虚拟终端名称以创建虚拟终端

Screen -r虚拟终端名称将恢复到自定义虚拟终端。

负责编辑:CC

通常在Linux系统中运行程序时,会占用当前终端控制台,当会话控制台结束时,程序会关闭。如何运行程序?

方法1:使用符号。

使用此命令,窗口不会被锁定,可以执行其他命令,但是关闭终端窗口程序将停止运行。

例如java -jar test.jar

方法2:使用nohup

使用此命令,帐户退出或终端窗口关闭,程序仍在运行,运行输出将记录在当前目录的nohup文件中。

例如nohup sh测试

或nohup shtest.sh"/tmp/test.log与上述命令一致,只是输出信息记录在test.log中。

可以使用作业显示正在运行的程序。如上图所示。

方法3:使用screen命令虚拟运行终端控制台

屏幕-自定义虚拟终端名称以创建虚拟终端

Screen -r虚拟终端名称将恢复到自定义虚拟终端。

负责编辑:CC。dfma {

相对位置:

宽度: 1000 px;

margin: 0 auto

}。dfma a:after {

绝对位置:

left : 0;

bottom : 0;

宽度: 30px;

线高: 1.4;

文本对齐:中心;

背景-color: rgba(0,0,0, 5);

color: # fff

font-size : 12px;

内容:“广告”;

}。dfma img {

display:块;

}

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。