首页 > 其他分享 >nohup 输入日志,将磁盘撑满了,nohup 不输出日志

nohup 输入日志,将磁盘撑满了,nohup 不输出日志

时间:2024-09-23 11:22:30浏览次数:8  
标签:输出 dev 撑满 nohup 后台 日志 null


Java Sprintboot jar 项目启动、停止脚本

nohup java -jar ${APP_NAME} --spring.profiles.active=${active} > /dev/null  2>&1 &

后台运行不输出任何信息: nohup ./test > /dev/null 2>&1 & 后台运行输出日志: nohup ./test > /tmp/1.log 2>&1 &

  • >/dev/null 将信息输出到 /dev/null
  • 2>&1 将错误信息重定向到标准输出
  • 最后一个 & 符号, 表示程序在后台运行

/dev/null: 在类 Unix 系统中, /dev/null, 或称空设备, 是一个特殊的设备文件, 它丢弃一切写入其中的数据(但报告写入操作成功), 读取它则会立即得到一个 EOF。
在程序员行话, 尤其是 Unix 系统中, /dev/null 被称为位桶 (bit bucket) 或者黑洞 (black hole)。空设备通常被用于丢弃不需要的输出流, 或作为用于输入流的空文件。当你读它的时候, 它会提供无限的空字符 (NULL, ASCII NUL, 0x00)。

作者:VipSoft


标签:输出,dev,撑满,nohup,后台,日志,null
From: https://blog.51cto.com/u_15116285/12087934

相关文章

  • Go 语言框架接入阿里云的报警通知与日志实时追踪与监控
    在现代应用开发中,实时监控和报警是确保系统稳定性和高可用性的重要组成部分。本文将介绍如何使用Go语言框架接入阿里云的报警通知与日志追踪。##1.环境准备###1.1安装Go确保你的开发环境中已经安装了Go语言。可以从[Go官网](https://golang.org/dl/)下载并安......
  • pgsql 查看日志文件大小、数据目录、运行日志相关配置、当前lsn
    常用命令  查看数据目录 showdata_directory; 是否开启归档 showarchive_mode;  --查看日志目录所有文件select*frompg_ls_logdir();--查看/data目录下的文件selectpg_ls_dir('/data'); 输出数据库WAL目录的所有文件--输出文件总大小,单位是byte  select......
  • ELK日志收集之ES集群部署 二进制
    一、简介ELK是三个开源软件的缩写:Elasticsearch,Logstash和Kibana,这三个组件常用于日志收集和分析。Logstash是一个日志收集和转发的工具,可以将不同源的日志统一收集、过滤、转发。Elasticsearch是基于Lucene的搜索和分析引擎,可用于存储、搜索和分析大量的日志数据。它的特点是......
  • Linux 后台运行服务的全攻略:nohup、screen、tmux 和 systemd 的实战指南
    Linux后台运行服务的全攻略:nohup、screen、tmux和systemd的实战指南在服务器运维或后台开发中,保持服务在后台稳定运行是一项非常重要的需求。无论是开发阶段还是生产环境,确保服务在终端关闭后持续运行是保证服务可用性的关键。本文将详细介绍几种常见的后台运行服务的......
  • SpringBoot教程之日志框架
    先通俗来理解日志假设现在我们没有日志框架,那么这个时候我们有一个需求,开发一个大型的系统,那么在我们开发的过程中,我们需要检查一些代码的正确与否、是否正常运行、监控代码运行的状况,这时候我们怎么做?当然,我们在需要检查的地方使用System.out.print("")进行输出相关信息,当然,我们也......
  • Spring Boot 注解拦截器实现审计日志功能
    引言在业务系统中,审计日志记录至关重要。系统需要记录用户的操作日志,特别是在用户操作数据库修改、查询、删除重要数据时,系统应追踪操作人的身份、操作的对象、操作的时间等关键数据。这不仅对运维、合规性有帮助,同时也能提高系统的可审计性和安全性。本篇文章将深入讲解......
  • 【已解决】log4j没有生成日志文件、 生成日志文件、自动写入日志、log4j日志没有输出
    接上一篇:log4j2 运行项目后不会自动生成日志文件、或不会自动向日志文件中写入日志 解决方法:加入:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions>......
  • 【log4j 2.x】【log4j日志升级漏洞修复】log4j2日志 [简单明了][一眼就会]
    大多同学说的不是很全,写的不是很具体。在此,本人出一篇简单明了的详细教程: 目录:1、加载log4j2包2、配置xml文件3、写测试并运行4、log指定文件:自动打印info、error日志5、整体code正文:1、加载log4j2包<dependency><groupId>org.apache.logging.log4j</group......
  • Java日志框架混乱原因
    在Java开发中,有时会让人感觉日志框架比较混乱,主要有以下几个原因:一、历史发展原因Java日志框架在发展过程中经历了多个阶段,不同的框架在不同时期被开发出来以满足特定的需求。1.早期的Java应用可能只使用了简单的System.out.println进行输出,但随着应用的复杂度增......
  • 清理日志
    #!/bin/envbash#set-xclear_time=date+%Y%m%dLOG_FILELOG_FILE="/tmp/log_clean.{clear_time}.log"#savecleanlogwrite_log(){now_time='['(date+"%Y-%m-%d%H:%M:%S")']'echo{now_time}1|tee-a{LOG_FILELOG_FILE......