成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux下日志文件過大解決方案

系統(tǒng) Linux
很多Linux服務器里的應用程序都是無間斷的輸出日志,這對于服務器的硬盤是一個很大的考驗。

很多Linux服務器里的應用程序都是無間斷的輸出日志,這對于服務器的硬盤是一個很大的考驗。良許之前也分享過一篇文章,介紹如何讓應用程序在后臺執(zhí)行:

  1. linux后臺執(zhí)行命令:&與nohup的用法 

通過以上方法,應用程序的日志會一直輸出到日志文件myout.txt里,這個文件也會不斷的增大,一直蠶食服務器硬盤。

[[342638]]

但是,我們都知道,日志對于我們而言是非常重要的,一量應用程序出現(xiàn)bug,或者服務器宕機,我們必須通過日志文件來進行debug或進一步分析。所以,日志文件不能簡單的一刪了之。

這時,我們想到,如果能將日志文件切分該多好,這樣我們可以留下重要的日志,而刪掉不必要的日志。下面良許就來詳細介紹這種方法。

我們可以每天都進行切分日志的操作,那要這樣的話,為了避免混淆,我們切分出來的日志都應該帶上日期。當然日期我們可以通過以下語句獲取:

  1. current_date=`date -d "-1 day" "+%Y%m%d"` 

date -d "-1 day"表示獲取前一天的日期,就是說我們今天操作的話是切割昨天的日志。+%Y%m%d是具體的日期格式,也就是年月日格式,比如:20181005。

接下來,我們再切割日志。

  1. split  -b 65535000 -d -a 4  myout.txt  ./log/log_${current_date}_ 

其中,65535000是60M,也就是日志文件按60M大小進行切割,可自定義大小。-d -a 4表示文件后綴是4位。我們將文件切割后要按次序進行編號,比如0000,0001,0002……這個4就代表編號的位數(shù)。

再之后的./log/log${current_date}就是切割后日志文件的前綴,里面就帶入了當前日期。所以,最終的輸出格式類似于:log_20181005_0001。

日志文件切割完之后,就可以將日志文件刪除了,否則就失去切割文件的意義了。刪除的方法可以用以下方式:

  1. cat /dev/null > nohup.out 

將以上這些命令寫在一個腳本里,每天運行它,就可以將日志文件切割成若干分,便于我們排查。完整的代碼如下:

  1. #!/bin/bash 
  2. current_date=`date -d "-1 day" "+%Y%m%d"` 
  3. split -b 65535000 -d -a 4 /home/alvin/myout.txt   /home/alvin/log/log_${current_date}_ 
  4. cat /dev/null > nohup.out 

本文授權轉載自公眾號「良許Linux」。良許,世界500強外企Linux開發(fā)工程師,公眾號里分享大量Linux干貨,歡迎關注!

 

責任編輯:趙寧寧 來源: 今日頭條
相關推薦

2015-07-27 16:56:24

LinuxQQ

2013-08-13 19:49:20

CA Technolo云計算移動化

2022-07-29 10:26:02

物聯(lián)網(wǎng)智慧城市

2012-06-04 13:34:54

航空IBM解決方案

2012-05-10 18:20:05

戴爾

2013-07-03 14:43:44

戴爾軟件

2012-05-28 11:38:59

2010-09-13 14:26:04

sql server日

2010-08-19 10:01:19

IE6margin

2010-11-03 14:49:54

惠普企業(yè)解決方案

2010-06-04 17:58:09

MySQL遠程連接

2009-08-07 10:36:18

linux命令亂碼linux命令行亂碼Linux操作系統(tǒng)

2009-07-28 08:49:37

2010-09-06 15:37:13

Windows服務器數(shù)據(jù)保護Websense

2010-02-22 10:29:11

WCF上傳文件

2010-02-05 15:54:37

IBM Power

2022-02-16 22:30:51

嵌入式軟件開發(fā)工具

2022-05-01 20:25:03

火山引擎內容運營

2010-09-09 10:11:11

無線網(wǎng)絡故障

2019-03-26 09:30:40

水資源物聯(lián)網(wǎng)IOT
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 涩涩操| 国产一区二区视频免费在线观看 | 国产成人精品免费视频大全最热 | 午夜寂寞影院列表 | 久久国产精品一区二区 | 9久久婷婷国产综合精品性色 | 视频一区在线观看 | 免费午夜视频在线观看 | 天堂亚洲| 国产一区二区视频在线 | 浮生影院免费观看中文版 | 日韩资源| 伊人久久综合 | 中文字幕在线免费视频 | 亚洲精品在线视频 | 依人成人 | 久久国产精品-久久精品 | 欧美成人一区二区三区 | 欧美视频免费在线 | 亚洲国产成人精品久久久国产成人一区 | 欧美精品一区二区在线观看 | 日韩欧美一区二区三区在线播放 | 91香蕉视频在线观看 | 成人二区| 成人二区三区 | 亚av在线| 免费成人高清在线视频 | 欧美伊人影院 | 97综合在线 | 免费在线一区二区三区 | 久久久69| 精品国产第一区二区三区 | 亚洲在线日韩 | 亚洲综合网站 | 亚洲一区二区免费电影 | 日本高清不卡视频 | 久久久久久久av | 成人精品毛片国产亚洲av十九禁 | 在线观看视频h | 色视频网站免费 | 毛片一级片 |