0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux后台启动程序的方式

h1654155282.3538 来源:运维小笔记 作者:运维小笔记 2021-02-21 10:32 次阅读

通常在Linux系统运行某个程序的时候会占用当前终端控制台,当会话控制台结束后程序也随之关闭,那如何进行运行程序呢?

方法一:使用 & 符号

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

java -jar test.jar &

方法二: 使用nohup

使用此命令,账户退出或者终端窗口关闭,程序仍然运行,并且运行输出会记录到当前目录的nohup文件中。

如 nohup sh test.sh &

或者 nohup sh test.sh 》 /tmp/test.log & 与上边命令一致,只不过输出信息记录在test.log中。

使用&运行的程序可以使用jobs进行显示。如上图。

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

screen -S 自定义虚拟终端名称 创建虚拟终端

screen -r 虚拟终端名称 恢复到自定义的虚拟终端
责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10990

    浏览量

    206733
  • 启动程序
    +关注

    关注

    0

    文章

    7

    浏览量

    6867
收藏 人收藏

    评论

    相关推荐

    3562-Linux系统启动卡制作及系统固化

    ](基于 RK3562_LINUX_SDK_RELEASE_V1.1.0_20231220) 评估板支持通过 Linux 系统启动卡(下文称为“SD 启动卡”)和板载 eMMC 设备
    的头像 发表于 03-05 15:58 85次阅读
    3562-<b class='flag-5'>Linux</b>系统<b class='flag-5'>启动</b>卡制作及系统固化

    一般电机启动方式有哪些?

    利用自耦变压器的多抽头减压,既能适应不同负载启动的需要,又能得到更大的启动启动转矩,是一种经常被用来启动较大容量电机的减压启动
    发表于 03-05 14:06 237次阅读

    电机的五大启动方式

    自动化小白必学!电机的五大启动方式
    的头像 发表于 01-09 10:39 537次阅读
    电机的五大<b class='flag-5'>启动</b><b class='flag-5'>方式</b>

    通过JTAG启动Linux的方法和脚本

    在 AMD SoC 器件(AMD Zynq 7000 SoC,AMD Zynq UltraScale+ MPSoC,AMD Versal Adaptive SoC),常见的启动方式是通过加载外部
    的头像 发表于 12-22 10:27 590次阅读
    通过JTAG<b class='flag-5'>启动</b><b class='flag-5'>Linux</b>的方法和脚本

    电机控制具体是指什么?有哪些启动方式

    电机控制的方法有很多种,包括直接启动、软启动、变频启动、星-三角启动等。不同的启动方式适用于不同
    的头像 发表于 12-14 15:51 484次阅读

    linux驱动程序的主要流程和功能

    介绍Linux驱动程序的主要流程和功能。 一、驱动程序的加载和初始化 Linux系统在启动过程中,会自动加载已安装的设备驱动
    的头像 发表于 12-08 14:56 772次阅读

    linux双系统启动项设置

    在使用双系统的时候,我们需要设置启动项来选择要启动的操作系统。在Linux系统中,设置双系统启动项的方式较为灵活。本文将详细介绍在
    的头像 发表于 11-28 15:05 505次阅读

    安装Linux后windows在哪启动

    )是一个多操作系统引导加载程序,可以管理多个操作系统的启动。它允许用户在系统启动时选择要运行的操作系统。本文将详细介绍 Linux 安装后 Windows 的
    的头像 发表于 11-28 15:02 507次阅读

    车规MCU的启动加载程序是什么

    启动加载程序(bootloader) 车规MCU的启动加载程序(bootloader)是一种用于在汽车电子控制单元(ECU)上加载和更新应用程序
    的头像 发表于 10-27 17:26 1083次阅读

    嵌入式Linux设备如何添加开机启动文件

    嵌入式 Linux 设备通常会使用 sysvinit 或 systemd 两种方式中的一种作为开机启动方式。xilinx petalinux 2021.2 默认使用 sysvinit
    发表于 08-24 16:04 605次阅读
    嵌入式<b class='flag-5'>Linux</b>设备如何添加开机<b class='flag-5'>启动</b>文件

    RZ/V2MA Linux 启动指南

    RZ/V2MA Linux 启动指南
    发表于 06-30 19:29 0次下载
    RZ/V2MA <b class='flag-5'>Linux</b> <b class='flag-5'>启动</b>指南

    RZ/V2M Linux 启动指南

    RZ/V2M Linux 启动指南
    发表于 06-30 19:12 0次下载
    RZ/V2M <b class='flag-5'>Linux</b> <b class='flag-5'>启动</b>指南

    多核CPU的启动方式

    多核 CPU 的启动方式 嵌入式系统的启动的基本流程是先运行 bootloader ,然后由 bootloader 引导启动 kernel,这里无论
    的头像 发表于 06-22 10:04 1145次阅读

    Linux中几种后台任务的执行方法

    今天给大家介绍Linux中几种后台任务的执行方法。   1.问题的引入 程序员最不能容忍的是在使用终端的时候往往因为网络,关闭屏幕,执行CTRL+C等原因造成ssh断开造成正在运行程序
    的头像 发表于 06-17 15:57 578次阅读

    基于TQT507开发板分享如何添加自启动应用程序

    1. 什么是自启动应用程序启动应用程序是指在操作系统启动时自动开始运行的应用程序。通常,这些
    的头像 发表于 06-07 18:18 334次阅读
    基于TQT507开发板分享如何添加自<b class='flag-5'>启动</b>应用<b class='flag-5'>程序</b>