Linux使用 nohup命令启动程序后,会打印大量的日志,很快运维同事收到磁盘已满的报警短信通知。

1、解决方案

1、只记录异常日志

# nohup python -u Job.py >/dev/null 2>error.log  2>&1 &

2、不记录任何日志

# nohup python -u Job.py >/dev/null  2>&1 &

2、简述

1)/dev/null 属于字符特殊文件,属于空设备,它是一个特殊的设备文件,会丢弃所有一切写入其中的数据,写入它的内容都会永远丢失。一般会把/dev/null当成一个垃圾站,所有不需要的信息丢进去。

2)Linux的重定向

0:表示标准输入;

1:标准输出,在一般使用时,默认的是标准输出;

2:表示错误信息输出。

3、总结

nohup python -u Job.py >/dev/null 2>error.log  2>&1 & 

表示将Job.py程序的错误信息输出到error.log 文件,其他信息丢进/dev/null。

nohup python -u Job.py >/dev/null  2>&1 & 

表示将Job.py程序的错误信息重定向到标准输出,其他信息丢进/dev/null。

解决:Linux nohup命令不再默认输出日志文件相关推荐

  1. linux 启动 不打印日志文件,Linux nohup不输出日志文件的方法

    最近在Linux上部署视频流推送应用时,由于网络不稳定等原因程序会不断的输出错误信息,结果导致程序运行一天下来日志文件直接占满磁盘,解决方法就是不再输出日志文件,命令如下: 只输出错误信息到日志文件: ...

  2. nohup命令及其输出文件 linux nohup命令详解

    linux nohup命令详解 nohup命令及其输出文件  nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令.该命令可以在你退出帐户/关闭终 ...

  3. nohup 不输出日志文件方法

    这里写目录标题 1. nohup 不输出日志文件方法 1.1. 场景描述 1.2. 解决思路 1.3. 操作示例 1.4. 关于 Linux 的重定向 2. linux 后台执行命令: & 与 ...

  4. Linux nohup命令(即使xshell终端关闭,程序依然可以在跑)

    文章目录 20221003参考 nohup和&的区别 在工作中,我们很经常跑一个很重要的程序,有时候这个程序需要跑好几个小时,甚至需要几天,这个时候如果我们退出终端,或者网络不好连接中断,那么 ...

  5. linux后台启动,不输出日志文件

    nohup命令 nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行. nohup 命令,在默认情况下(非重定向时),会输出一个名叫 noh ...

  6. linux nohup命令启动程序,关闭shell,程序依然会关闭

    linux nohup命令启动程序,关闭shell,程序依然会关闭 解决办法 执行完nohup命令之后,使用exit命令退出shell登录 > nohup ./aaa & > ex ...

  7. Linux命令--more(查看日志文件内容,排查问题)

    原文网址:Linux命令--more(查看日志文件内容,排查问题)_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Linux的more命令的用法. more命令适用于查看比较大的文件,例如:日 ...

  8. 解决linux mysql命令 bash: mysql: command not found 的方法

    解决linux mysql命令 bash: mysql: command not found 的方法 参考文章: (1)解决linux mysql命令 bash: mysql: command not ...

  9. Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置

    Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置 grep [选项]... PATTERN [FILE]... grep -C N,(N代表一个整数)是搜索关键字出现位置,并且 ...

最新文章

  1. zuul 动态路由mysql_zuul 动态路由 - typistw的个人空间 - OSCHINA - 中文开源技术交流社区...
  2. Sqlserver:谈索引优化需要注意的几个方面
  3. 深入了解数据分析丨《精益数据分析》超详细读书笔记
  4. 基于动态IP的Internet视频监控解决方案(作者:吴晓晖)
  5. 无招胜有招之语言基础
  6. Elasticsearch6.X 新类型Join深入详解
  7. 用ABAP代码读取S/4HANA生产订单工序明细 1
  8. Google推出了Python最牛逼的编辑器,不看后悔一辈子!
  9. 20190703 日子
  10. HDU6278 Just h-index
  11. 真正解决:gpg --verify sig: 无法检查签名:找不到公钥
  12. 搭建邮件服务器 linux,Linux局域网邮件服务器搭建
  13. Github清除历史记录的方法
  14. idea当中批量替换变量名字
  15. 绝地求生大逃杀地图分析
  16. 从零开始写项目第三篇【在线聊天和个人收藏夹】
  17. CANoe开发从入门到精通-基础篇-1.1车载网络起源
  18. 已知IP地址和子网掩码计算网络号
  19. 电影/电视剧/综艺/动漫/游戏 下载链接搜索引擎
  20. js 调用手机返回按钮

热门文章

  1. 程序员眼中的漫威!太有才了!
  2. LMDI 理论推导详解【从理论到Python-MATLAB实现(理论)】
  3. 磁条卡磁道数据格式检测指南
  4. itchat与微软小冰的碰撞!--微软小冰接入itchat实现微信自动回复
  5. Django——stark组件
  6. SAP ST05 追踪找表法
  7. Java程序员应该具备的辅助开发神器
  8. 游戏本地化不止是翻译,还有……
  9. 前台服务 StartForeground
  10. Servlet 取表单的值