117.info
人生若只如初见

如何在nohup日志中记录标准错误输出

要在nohup日志中记录标准错误输出,您需要将标准错误重定向到一个文件。这可以通过在命令行中使用2>操作符来实现。以下是一个示例:

nohup your_command 2> error.log &

在这个示例中,your_command是您要执行的命令。2>操作符将标准错误(文件描述符2)重定向到名为error.log的文件。&符号将命令放入后台运行,这样即使您关闭终端,命令也会继续执行。

这样,所有标准错误输出都会被记录到error.log文件中,而标准输出将默认记录到名为nohup.out的文件中。如果您还希望将标准输出也重定向到同一个文件,可以使用以下命令:

nohup your_command > output_and_error.log 2>&1 &

这里,>操作符将标准输出(文件描述符1)重定向到名为output_and_error.log的文件,2>&1表示将标准错误(文件描述符2)重定向到标准输出(文件描述符1),因此两者都会被记录到同一个文件中。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fefa7AzsKBQ9TDVY.html

推荐文章

  • Linux Swagger UI如何自定义样式

    在Linux系统上自定义Swagger UI的样式可以通过多种方法实现,以下是一些常见的方法:
    使用Swagger UI的配置文件
    Swagger UI允许通过配置文件来定制样式...

  • Zookeeper节点管理技巧有哪些

    Zookeeper节点管理技巧包括以下几个方面: 节点创建与管理: 创建节点:使用create命令创建节点,可以指定节点路径、数据内容、节点类型(持久节点、临时节点、顺...

  • 如何通过Linux strings命令识别编码格式

    strings 命令在 Linux 中用于从二进制文件中提取可打印的字符串。虽然它本身并不直接识别文件的编码格式,但可以通过分析提取出的字符串来推测可能的编码。

  • Linux MinIO安全性如何保障

    Linux MinIO通过多种措施来保障数据的安全性,以下是一些主要的安全特性: TLS/SSL加密:通过TLS/SSL加密客户端和服务器之间的传输,确保数据在传输过程中的安全...

  • 如何在Ubuntu上定制Node.js日志格式

    在Ubuntu上定制Node.js应用程序的日志格式,通常涉及以下几个步骤: 选择日志库:首先,你需要选择一个适合的日志库。流行的选择包括winston、morgan和pino等。 ...

  • Ubuntu环境下Node.js日志如何加密

    在Ubuntu环境下,对Node.js应用程序的日志进行加密可以通过多种方式实现。以下是一些常见的方法:
    方法一:使用GnuPG(GPG)加密日志文件 安装GnuPG:

  • Node.js应用在Ubuntu的日志存储策略

    在Ubuntu系统中,Node.js应用的日志存储策略可以通过多种方式实现。以下是一些建议: 使用日志库:在Node.js应用中,可以使用诸如winston、bunyan或morgan等流行...

  • Ubuntu Node.js日志轮转怎样实现

    在Ubuntu系统中,可以使用logrotate工具来实现Node.js应用程序的日志轮转。以下是配置日志轮转的步骤: 确保已经安装了logrotate。如果没有,请使用以下命令安装...