`
ahjdzx1990
  • 浏览: 24981 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

linux将程序设为后台运行的命令

 
阅读更多
$ nohup ./lotcalc 2>&1 > lotcalc.log &

解释:

其中 0、1、2分别代表如下含义:
 0 – stdin (standard input)
 1 – stdout (standard output)
 2 – stderr (standard error)

nohup ./lotcalc >lotcalc.log 2>&1 &

nohup+最后面的& 是让命令在后台执行

>lotcalc.log 是将信息输出到lotcalc.log日志中

2>&1 是将标准错误信息转变成标准输出,这样就可以将错误信息输出到lotcalc.log 日志里面来。

分享到:
评论

相关推荐

    linux命令在后台运行

    本文将详细介绍如何在Linux中让命令在后台运行,包括使用`&`、`ctrl+z`、`fg`、`jobs`等命令的具体方法,以及如何使用`nohup`命令来确保程序即使在终端关闭后也能继续运行。 #### 二、使用`&`将命令置于后台 在...

    在Linux中查看及终止正在运行的后台程序方法

    linux 任务管理-后台运行与终止 fg、bg、jobs、&、ctrl + z命令 一、 & 加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &, 二、ctrl + z 可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可...

    Linux后台运行py服务程序1

    在Linux系统中,后台运行服务...掌握这些命令和技巧,你就能更有效地管理和控制在Linux系统中后台运行的服务程序,确保它们在你需要的时候持续工作,而不会因为终端的关闭而中断。这在系统维护和自动化任务中尤其有用。

    在后台运行Linux命令的方法

    在Linux系统中,后台运行命令是一项非常实用的功能,它允许用户在执行长时间运行的程序时,继续在同一个shell会话中进行其他操作。这主要通过将命令与`&`符号结合来实现。例如,要将命令`command`放到后台运行,只需...

    Ubuntu下后台持续运行Python程序

    总之,在Ubuntu下后台运行Python程序涉及对Linux系统的深入理解,以及熟悉各种工具和服务管理方式。通过实践和学习,你可以有效地管理后台运行的Python应用程序,确保它们稳定、可靠地执行任务。

    Linux nohup实现后台运行程序及查看(nohup与&)

    一般运行linux上的程序都是执行 .sh 文件(./sh文件),那如果不影响当前CMD窗口的操作,需要后台运行怎么办呢? 这时就需要借助 nohup 和 & 命令来实现。 nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize...

    将java程序运行为后台服务demo

    在Unix/Linux系统中,"deamon"是指一种在后台运行且不与终端关联的进程。它们通常用于提供系统级的服务,如网络服务、日志记录等。Java中的后台服务实现通常涉及到Java的守护线程(Daemon Thread)和操作系统级别的...

    在Linux终端中使用后台运行模式启动程序的方法.docx

    本文将详细介绍如何在Linux终端中使用后台运行模式启动程序的方法,包括基本的启动方式、使用特定符号来标记后台进程、以及使用`nohup`命令来确保程序在终端关闭后仍能持续运行。 #### 二、基本概念 在Linux中,...

    Linux后台运行java的jar包.docx

    - **特点**:在命令结尾添加`&&`可以让程序在后台运行,不会锁定当前的SSH窗口。 - **局限性**:尽管当前窗口不再被锁定,但若窗口关闭,则程序也将随之停止运行。 #### 方式三:使用`nohup`实现更稳定的后台运行 *...

    linux下运行java程序

    除了命令行方式,你还可以编写shell脚本或使用工具如`nohup`或`screen`来后台运行Java程序,使其在用户退出终端后继续运行。例如: ```bash nohup java -jar myapp.jar & ``` 对于大型项目,通常会使用如`start-...

    Linux查看和关闭后台运行程序的方法

    本篇将详细介绍如何在Linux系统中查看和关闭这些后台运行的程序。 首先,让我们了解一下如何启动一个后台运行的程序。通常,我们可以直接通过命令行执行一个脚本或程序,例如`./test.sh`,但这将使其在前台运行。若...

    后台执行shell命令

    此时,你可以立即返回命令行并继续输入其他命令,而之前那个命令会继续在后台运行。但是,当终端关闭时,后台进程也会被终止。 最后,`nohup`命令用于忽略挂断信号,这意味着即使你退出了终端,命令仍然会继续运行...

    shell 后台执行命令

    对于即时需要在后台运行的命令,可以在命令末尾加上`&`符号,如`command &`,这样命令就会立即在后台运行,用户可以继续在终端上进行其他操作,而不会被阻塞。 `nohup`命令则用于在用户退出终端后仍保持命令的运行...

    linux c++ 守护线程,判断程序是否运行,不存在就启动

    在本场景中,我们要实现的功能是通过守护线程来检查一个程序(假设为`target_program`)是否正在运行,如果未运行,则启动该程序。以下是如何在C++中实现这个功能的详细步骤: 1. **创建守护线程**: 在C++中,...

    如何在终端下以后台模式运行Linux程序.docx

    本文将向你展示如何在终端下以后的台模式运行 Linux 程序。 在终端下运行程序 在 Linux 中有许多方式可以打开一个终端,这主要取决于你的发行版的选择和桌面环境。使用 Ubuntu 的话,你可以使用 CTRL + ALT + T ...

    Python脚本后台运行的几种方式

    一个用python写的监控脚本test1.py,用while True方式一直运行...linux 下后台运行 通过fork实现 linux环境下,在c中守护进程是通过fork方式实现的,python也可以通过该方式实现,示例代码如下: 代码如下: #!/usr/bi

    Linux下运行后台任务的方法.docx

    可以使用 ctrl + z 将进程放到后台暂停,然后使用 jobs 查看当前有多少在后台运行的命令,使用 bg 将后台中暂停的作业进程继续运行,使用 fg 将后台中的作业进程调至前台继续运行。 例如: ctrl + z 将 ./test.sh ...

    Linux后台运行Python程序的几种方法讲解

    在Linux操作系统中,有时我们需要在后台运行Python程序,以便在不占用终端的情况下持续执行任务。以下是一些常见的方法: 1. **使用`nohup`命令** `nohup`命令允许程序在用户退出终端后继续运行。要使用`nohup`...

Global site tag (gtag.js) - Google Analytics