linux中的日志分割

1.問題背景,nginx日志過大不好刪除

[root@localhost cron.daily]# cd /lk/nginx/log/
[root@localhost log]# ll
總用量 2386188
-rw-r--r--. 1 root root 2078699697 5月 ? 9 13:02 access.log
-rw-r--r--. 1 root root ? ? ?11138 5月 ? 6 10:28 error.log
[root@localhost log]# du -sh *
2.3G?? ?access.log
12K?? ?error.log
[root@localhost log]# pwd
/lk/nginx/log
[root@localhost log]#

2,要求:日志只保留7天,按天分割
?

?3,實現步驟

1,安裝軟件

yun -y install?crond && systemctl restart crond &&?systemctl enable crond

2,創建日志切割配置?

vi /etc/logrotate.d/nginx

/lk/nginx/log/access.log {
? ? daily
? ? rotate 4
? ? missingok
? ? compress
? ? delaycompress
? ? notifempty
? ? create 0640 root root
? ? dateext
? ? dateformat -%Y%m%d
}

?3,測試配置

sudo logrotate -d /etc/logrotate.d/nginx

這將模擬日志切割,且不會實際修改文件。如果配置正確且沒有錯誤,你可以去掉 -d 參數,執行實際的日志切割:-f 強制切割

sudo sudo logrotate -f /etc/logrotate.d/nginx

4. 自動化

設置時間

crontab -e

59 23 * * * /usr/sbin/logrotate -f /etc/logrotate.d/nginx

這表示 logrotate 會在每天在 23:59 自動執行日志輪轉?

確保 Cron 服務正在運行

sudo systemctl status?crond &&?systemctl restart crond

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/904782.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/904782.shtml
英文地址,請注明出處:http://en.pswp.cn/news/904782.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

華為云Flexus+DeepSeek征文|從開通到應用:華為云DeepSeek-V3/R1商用服務深度體驗

前言 本文章主要講述在華為云ModelArts Studio上 開通DeepSeek-V3/R1商用服務的流程,以及開通過程中的經驗分享和使用感受幫我更多開發者,在華為云平臺快速完成 DeepSeek-V3/R1商用服務的開通以及使用入門注意:避免測試過程中出現部署失敗等問…

【機器學習-線性回歸-5】多元線性回歸:概念、原理與實現詳解

線性回歸是機器學習中最基礎且廣泛應用的算法之一,而多元線性回歸則是其重要擴展。本文將全面介紹多元線性回歸的核心概念、數學原理及多種實現方式,幫助讀者深入理解這一強大的預測工具。 1. 多元線性回歸概述 1.1 什么是多元線性回歸 多元線性回歸(…

GOC指令

網絡版GoC常見繪圖命令說明 (V3.8) 目錄 l 基本畫圖命令 fd, bk, lt, rt l 設置筆狀態命令 c, rgb, size, up, down l 狀態命令 show, hide, speed, showXY, wait, pause, cls, clsRec l 增強畫圖命令 o, oo, e, ee, r, rr l 坐標命令 moveTo, lineTo, g…

Qt獲取CPU使用率及內存占用大小

Qt 獲取 CPU 使用率及內存占用大小 文章目錄 Qt 獲取 CPU 使用率及內存占用大小一、簡介二、關鍵函數2.1 獲取當前運行程序pid2.2 通過pid獲取運行時間2.3 通過pid獲取內存大小 三、具體實現五、寫在最后 ? 一、簡介 近期在使用軟件的過程中發現一個有意思的東西。如下所示&a…

期刊論文寫作注意點

下面給出關于期刊寫作的幾個關鍵注意點 一、摘要突出創新點 最重要的是論文的摘要,因為在論文送審的時候,編輯如果沒有時間,最先看的就是摘要。摘要要寫好。如果投的是頂刊,在摘要里面盡量不要寫是在什么方法的基礎上進行改進之類…

Swagger 3.0 中注解詳細示例

Swagger 3.0 提供了豐富的注解來詳細描述 API 的請求和響應。以下是一個使用 Operation、Parameter、RequestBody 和 ApiResponse 注解的示例,展示了如何設置請求頭、請求參數、路徑變量、請求體和響應體。代碼中未使用 DTO 對象,而是使用 Map 來傳遞參數…

切比雪夫不等式專題習題解析

切比雪夫不等式專題習題解析 前言 本文為概率論習題集專欄的切比雪夫不等式專題習題解析,針對習題篇中的10道題目提供詳細解答。希望通過這些解析幫助大家深入理解切比雪夫不等式的應用和意義。 一、基礎概念題解析 習題1解析: 錯誤。切比雪夫不等式適用于任何具有有限方…

軟件測試的概念

需求的概念 開發模型 測試模型 1. 什么是需求 在多數軟件公司,會有兩部分需求,?部分是??需求,?部分是軟件需求。 1.1 ??需求 ??需求:可以簡單理解為甲?提出的需求,如果沒有甲?,那么就是終端??…

前端面試每日三題 - Day 29

這是我為準備前端/全棧開發工程師面試整理的第29天每日三題練習: ? 題目1:Web Components技術全景解析 核心三要素 Custom Elements(自定義元素) class MyButton extends HTMLElement {constructor() {super();this.attachShado…

StreamRL:彈性、可擴展、異構的RLHF架構

StreamRL:彈性、可擴展、異構的RLHF架構 大語言模型(LLMs)的強化學習(RL)訓練正處于快速發展階段,但現有架構存在諸多問題。本文介紹的StreamRL框架為解決這些難題而來,它通過獨特設計提升了訓…

LVGL的核心:lv_timer_handler

文章目錄 🧠 一句話總結 LVGL 的運行核心:🔁 1. while(1) 主循環中的 lv_task_handler()?? 2. lv_timer_handler() 定時器調度核心? 并發控制? 關鍵行為流程:🌀 任務執行邏輯:🧮 計算下一次…

【數據機構】2. 線性表之“順序表”

- 第 96 篇 - Date: 2025 - 05 - 09 Author: 鄭龍浩/仟墨 【數據結構 2】 文章目錄 數據結構 - 2 -線性表之“順序表”1 基本概念2 順序表(一般為數組)① 基本介紹② 分類 (靜態與動態)③ 動態順序表的實現**test.c文件:****SeqList.h文件:****SeqList.c文件:** 數據結構 - 2 …

101 alpha——8 學習

alpha (-1 * rank(((sum(open, 5) * sum(returns, 5)) - delay((sum(open, 5) * sum(returns, 5)),這里我們操作符都明白,現在來看金融意義 金融意義 里層是這個 (sum(open, 5) * sum(returns, 5)) - delay((sum(open, 5) * sum(returns, 5)), 10 這里是兩個相減…

auto推導類型原則

auto 是 C11 引入的類型自動推導關鍵字,它允許編譯器根據表達式的類型來推導變量的確切類型。雖然使用 auto 可以讓代碼更簡潔,但理解它的類型推導規則非常關鍵,尤其是在涉及指針、引用、const、模板等場景時。 ? 一、基本推導原則 auto x …

使用智能表格做FMEDA

一、優點 使用智能表格替代excel做FMEDA具備以下優勢: 減少維護成本(數據庫關聯,修改方便)便于持續優化(失效率分布,失效率模型可重復使用)多人同步編寫(同時操作,同步…

IP協議.

IP 協議是互聯網的核心協議,工作在網絡層。它給網絡中的設備分配唯一的 IP 地址,把上層數據封裝成數據包,然后根據目的 IP 地址通過路由器等設備進行轉發,實現數據在不同網絡間的傳輸。它還能在必要時對數據包進行分片和重組&…

archlinux 詳解系統層面

Arch Linux 深度解析:從設計哲學到系統架構 一、Arch Linux 概述:滾動發行的極客之選 Arch Linux 是一款以 滾動更新(Rolling Release) 為核心特性的 Linux 發行版,強調 輕量、靈活、高度可定制,旨在讓用…

HTML8:媒體元素

視頻和音頻 視頻元素 video 音頻 audio <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>媒體元素學習</title> </head> <body> <!--音頻和視頻 src:資源路徑 controls:控制條…

SpringBoot3集成Oauth2——1(/oauth2/token方法的升級踩坑)

備注&#xff1a;本文適用于你在SpringBoot2.7以前集成過oauth2&#xff0c;并且項目已經正式投入使用的情況&#xff0c;否則&#xff0c;我建議你直接學習或者找資料學習最新的oauth2集成&#xff0c;就不要糾結于老版本的oauth2。 原因&#xff1a;Spring Security 5.x和Sp…

筆記本電腦實現網線內網 + Wi-Fi外網同時使用的配置方案

1、同時連接兩個網絡? 插入網線連接內網&#xff0c;確保內網IP地址正常獲取&#xff08;如10.143.88.x&#xff09;&#xff1b;連接Wi-Fi接入外網&#xff0c;確認可正常訪問互聯網&#xff08;如網關為192.168.8.1&#xff09;。 2、 記錄關鍵網絡參數? 內網網關&#…