首页 > 其他分享 >如何使用nohup将日志写入指定文件

如何使用nohup将日志写入指定文件

时间:2023-10-09 14:55:38浏览次数:37  
标签:log 写入 myscript nohup 日志 your

nohup 是一个UNIX工具,用于在您退出shell后继续运行命令。默认情况下,nohup将把输出写入名为nohup.out的文件,除非另有指定。

如果您想要将输出(包括标准输出和错误)写入指定的文件,您可以这样做:

nohup your_command > /path/to/your_log_file 2>&1 &

这里的解释:

  • your_command:你想要后台运行的命令。
  • > /path/to/your_log_file:这将标准输出重定向到您指定的日志文件。
  • 2>&1:这将标准错误重定向到标准输出,因此它们都会被写入到您的日志文件。
  • &:在命令行的末尾,它将命令放入后台执行。

例如,如果你想在后台运行python myscript.py并将日志保存到myscript.log,你可以这样做:

nohup python myscript.py > myscript.log 2>&1 &

确保您有权写入指定的日志文件和路径。如果您没有,命令可能会失败。

标签:log,写入,myscript,nohup,日志,your
From: https://www.cnblogs.com/JentZhang/p/17751724.html

相关文章

  • 项目中日志怎么采集的
          ......
  • EFK日志收集系统概述
    一、概述1.ELK诞生的背景1.1没有ELK分析日志前没有日志分析工具之前,运维工作存在哪些痛点?痛点1、生产出现故障后,运维需要不停的查看各种不同的日志进行分析?是不是毫无头绪;痛点2、项目上线出现错误,如何快速定位问题?如果后端节点过多、日志分散怎么办;痛点3、开发人员需要实时查......
  • 开发日志:企业微信实现扫码登录(WEB)
    一:获取扫码登陆所需的参数:appid,secret,agentid登录企业微信:https://work.weixin.qq.com/扫码登录文档:https://work.weixin.qq.com/api/doc/90000/90135/909881:获取appid点击我的企业就可以看到企业ID信息,这就是appid 2:获取secret和agentid(1):点击应用管理-》点击创建应用......
  • 慢查询日志图形化
    前置工作1.关闭selinuxsetenforce0sed-i's/enforcing/disabled/g'/etc/sysconfig/selinux2.打开防火墙的443,13306,80端口iptables-IINPUT-ptcp--dport443-jACCEPTiptables-IINPUT-ptcp--dport80-jACCEPTiptables-IINPUT-ptcp--dport13306-jA......
  • MySQL日志管理
    目录MySQL日志管理日志简介错误日志一般查询日志二进制日志binlogbinlog的工作模式statement语句模式row行级模式mixed混合模式查看binlog查看binlog内容和导出事件介绍使用binlog恢复数据案例模拟数据模拟数据故障恢复数据binlog的刷新和删除binlog的刷新删除binlogMySQL慢查......
  • 造轮子之日志
    在日常使用中日志也是我们必不可少的一环,在原生日志组件中支持的日志驱动比较少,所以我们需要使用一些三方日志组件来扩展我们的日志记录。集成Serilog三方日志组件有很多,如NLOG,LOG4NET等等,这里个人习惯,使用Serilog。Serilog的集成方式非常简单。安装Nuget包Serilog.AspNetCor......
  • JAVA工作日志
    你好我好大家好,今天带大家一起完成工作日志这个模块,每天努力一点点,将来成就一大步。首先我们先来完成提交统计这一块,从图中可以看出来我们需要日志的类型和统计值,统计值又包括应提交数和已提交数。我们来定义一个类用来展示。 编写逻辑代码,注意红色字体提醒!!! 这个时候我们......
  • MySQL日志各类总结
    Mysql的日志分类: 事务日志:transactionlog 错误日志:errorlog 通用日志:generallog 慢查询日志:showquerylog 二进制日志:binarylog 中继日志releylog1)事务日志的写入类型为"追加",因此其操作为“顺序IO”;通常也被称为:预写式日志writeaheadlogging事务日志文件:ib......
  • python日志logger
    写代码过程中,为了方便问题定位,经常需要打印信息,但是太多的print()不好,所以可以用到loggerLogger通常分为两类:一类是StreamHandler,将日志信息输出到控制台;另一类是FileHandler,将日志信息输出到文件。Python标准库中的logging模块提供了强大的Logger功能。importloggingcla......
  • 解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时
    方法一:在awk中已经判断好并发连接数量的ip地址,传给whileread执行防火墙规则封掉对应的ip。root@centos8~]#catddos.sh#!/bin/bashss-nt|awk-F '[:]+''/ESTAB/{ip[$(NF-2)]++}END{for(iinip)if(ip[i]>100)printi}'|awk-F']''{print$1}'|whilere......