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

只输出错误信息到日志文件:

nohup ./program >/dev/null 2>log &

什么信息也不要:

nohup ./program >/dev/null 2>&1 &

关于/dev/null

/dev/null属于字符特殊文件,它属于空设备,是一个特殊的设备文件,它会丢弃一切写入其中的数据,写入它的内容都会永远丢失,而且没有任何可以读取的内容。它就像一个黑洞,我们一般会把/dev/null当成一个垃圾站,不要的东西丢进去。比如来清除文件中的内容。参考:https://www.cnblogs.com/songgj/p/8998049.html

Linux的重定向

0:表示标准输入;

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

2:表示错误信息输出。

./program >/dev/null 2>log表示将program的错误信息输出到log文件,其他信息丢进/dev/null。

./program >/dev/null 2>&1表示将program的错误信息重定向到标准输出,其他信息丢进/dev/null。

原文:https://www.cnblogs.com/breakingbrad/p/12378246.html

linux 启动 不打印日志文件,Linux nohup不输出日志文件的方法相关推荐

  1. linux nohup不生成日志,nohup不输出日志信息的方法,及linux重定向学习

    起因 最近使用nohup创建了一个后台进程,默认日志输出到了nohup.out文件中,程序跑起来也就没再管,过了大约一周,发现硬盘空间不够了,于是查找原因,发现这个nohup.out文件已经到了70G ...

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

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

  3. linux启动网络服务的命令,linux重启服务命令

    linux重启服务命令 重启:service 服务名 restart 或systemctl restart 服务名 service和systemctl 1.service命令 service命令其实是 ...

  4. Linux启动屏幕打印日志,linux启动时如何在屏幕上找到文本显示?这...

    只有内核本身的输出才是dmesg. 另一个输出来自init进程及其启动的服务.在GNU / Linux上常用的init有很多不同的实现(其中一些不称为"init"),它们的行为可能 ...

  5. nohup不输出日志信息的方法,及linux重定向学习

    起因 最近使用nohup创建了一个后台进程,默认日志输出到了nohup.out文件中,程序跑起来也就没再管,过了大约一周,发现硬盘空间不够了,于是查找原因,发现这个nohup.out文件已经到了70G ...

  6. nohup命令输出日志_逼格高又实用的Linux高级命令,开发运维都要懂

    在运维的坑里摸爬滚打好几年了,我还记得我刚开始的时候,我只会使用一些简单的命令,写脚本的时候,也是要多简单有多简单,所以有时候写出来的脚本又长又臭,像一些高级点的命令,比如说Xargs 命令.管道命令 ...

  7. linux 启动 iso文件下载,使用Grub2引导硬盘上的iso文件

    本文介绍如何使用Grub2启动管理器引导硬盘上的ISO镜像文件.不刻光盘,不做Live USB,使用Grub2引导保存在硬盘上的iso文件.很多Linux发行版都支持直接从ISO镜像文件引导. Gru ...

  8. linux终端显示打印记录,Ubuntu使用-记录终端输出的LOG

    先要说明为什么要记录终端会话,因为常会遇到这样的情况,终端是有缓存大小限制的,当在终端打印的消息超出缓存范围,它前面的打印消息就自动丢失了,这对于我们调试程序会造成障碍,所以有记录完整终端打印消息的必 ...

  9. winsetup制作linux启动盘,winsetupfromusb怎样做linux启动盘

    [WinSetupFromUSB使用方法]这是个功能非常强大的自启动U盘制作工具,可以完成 WinXP/Vista/Win7的U盘安装,完成同盘多Windows安装源的U盘制作以及Linux启动安装等 ...

最新文章

  1. 美多商城之验证码(异步方案)
  2. JAVA 中BIO,NIO,AIO的理解
  3. funny alphabet
  4. SpringBoot 源码解析 (一)----- SpringBoot核心原理入门
  5. vue.js将一个对象的所有属性作为prop进行传递
  6. windows adb shell 乱码
  7. CVE-2019-0708(BlueKeep)漏洞分析与复现
  8. iOS之深入探究CADisplayLink和NSTimer的对比和内存溢出问题
  9. 获取PE文件的区段表
  10. node-inspector 在chrome里调试node代码
  11. Android__Context
  12. android应用开发(26)---Parcelables 和 Bundles
  13. dayz如何修改服务器指令,【遊戲本體內核心代碼修改】DayZ 有無控制臺刷物品指令、Or設定服務端刷物品MOD...
  14. 每天执行一次批处理_关于静态批处理/动态批处理/GPU Instancing /SRP Batcher的详细剖析...
  15. 分智- 招聘,公司评论,晒工资,薪水
  16. 【原创】洛谷 LUOGU P3371 【模板】单源最短路径
  17. 上下文无关文法(例题+计算)
  18. 常见拓展名--的含义(扩宽知识面)
  19. git commit --amend 简单使用
  20. 机器学习算法(十):线性回归之最小二乘法

热门文章

  1. 实战 SQL:亚马逊、京东等电商平台的销售排行榜和飙升榜
  2. 项目经理:衡量项目成功与否的关键,在于这三个要素
  3. 开源操作系统Ylmf OS 3.0评测
  4. 编写测试用例的几大要素组成
  5. python画原型图,Digraph 安装采坑
  6. CloudCompare源码分析之qCC模块:模型采样
  7. 读书笔记(乡土中国)
  8. 《乡下人的悲歌》读书笔记
  9. 马斯克发布自研电池,功率增加6倍!三年内有望生产最便宜特斯拉,售价仅为17万元
  10. 统信UOS专业版与windows系统的共享文件访问