首页 > 系统相关 >【linux】日志合并

【linux】日志合并

时间:2023-07-05 16:14:23浏览次数:33  
标签:logs 合并 file linux output 日志 log

#!/bin/bash

output_file="merged_logs.log"  # 合并后的日志文件名
logs=$(ls | grep .access.log)  # 获取满足条件的日志文件列表

# 清空或创建新的日志文件
> "$output_file"

# 循环处理每个日志文件
for log_file in $logs; do
  cat "$log_file" >> "$output_file"  # 将日志文件内容追加到合并后的日志文件
done

echo "合并完成!"

标签:logs,合并,file,linux,output,日志,log
From: https://www.cnblogs.com/guowenrui/p/17528798.html

相关文章

  • Linux安装RabbitMQ详细教程
    一、环境准备1、RabbitMQ版本和Erlang版本兼容性关系https://www.rabbitmq.com/which-erlang.html2、ErLang安装教程https://blog.csdn.net/laterstage/article/details/131513793?spm=1001.2014.3001.55013、RabbitMQ的安装依赖于erlang所以先安装4、RabbitMQ下载链接weg......
  • 在linux开发板上加载.ko驱动文件时,出现“insmod: ERROR: could not insert module led
    本文档仅用于本人在学习过程中的记录,方便日后查找问题。问题描述:在ubuntu虚拟机编译出的xxx.ko文件,发送到linux开发板上,执行insmodxxx.ko时,出现“insmod:ERROR:couldnotinsertmoduleled.ko:Invalidmoduleformat”错误。原因查找:1)在linux开发板上,使用uname-r查看lin......
  • PTE11-linux操作系统安全
    linux操作系统分为账户安全、文件系统安全、日志分析等三类。linux系统标识与鉴别----安全主体安全主体用户:身份标识userID;组:身份标识groupID文件必须有所有者,必须属于某个或多个组,用户和组的关系灵活(一对多,多对多等都可以),根用户拥有所有权限。信息存储-用......
  • linux登录日志查询
    1.#CentOS下查看最后登录的用户信息tail/var/log/messagestail/var/log/secure2.*查看所有登陆记录,过滤IP和用户。who/var/log/wtmp|grep10.0.1.30|greproot3.last命令往回搜索wtmp来显示自从文件第一次创建以来登录过的用户......
  • Linux yum常用命令
    Linux服务器安装成功后,我们会经常使用yum安装rpm包以满足使用的需要。使用yum源安装rpm包有两种方式:方式一:搭建本地yum源环境,进行rpm包的安装,具体搭建方式,参考(chapter-5):Linux常规基础配置_小黑要上天的博客-方式二:使用外部yum源环境,进行rpm包的安装。安装完Linux服务器后,默认/etc......
  • vscode 连接 wsl2 下 linux 配置纯 clang 编译调试环境
    安装clang和lldb本人为ArchLinux,执行命令sudopacman-Sclanglldbvscode插件vscode安装clangd和codelldb(调试用)插件,其中codelldb插件建议手动安装,官方下载连接:codelldb-linux.vsix。下载好后移进文件夹中,用vscode打开,右键该文件安装扩展即可。配置文......
  • 使用loguru模块将日志写入不同的文件
    #encoding=utf-8importtimefromfunctoolsimportwrapsfromloguruimportloggerlogger.add("log1.log",filter=lambdarecord:record["extra"].get("name")=="a",enqueue=True,catch=True)logger.add("log2.lo......
  • git在日志中查找这个文件
    git在日志中查找这个文件.gitlog--pretty=oneline--branches--文件名或gitlog--pretty=oneline--branches--文件夹名注意:文件(夹)名和--前必须有空格参考:https://www.yii666.com/blog/330372.html?action=onAll......
  • linux问题排查方式
    1.背景有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源。这时候就需要登录服务器进一步深入分析问题的根源。那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题。所以,分析问题和踩坑是非常锻炼一个人的成长和提升自我能力......
  • linux随笔
    1定时任务*/2****root/usr/sbin/ntpdate10.6.131.22>/dev/null2>&1  2删除卡死namspacekubectlproxycurl-k-H"Content-Type:application/json"[email protected]:8001/api/v1/namespaces/system-monitoring/f......