亚洲va男人天堂_亚洲国产美女搞黄色_国产又粗又爽视频_久久成人18免费网站_99久久久国产精品无码网爆_日韩av电影手机在线_另类图片第一页_在线观看亚洲网站_欧美一级黄色大片_gogogo高清在线观看免费完整版

 
 

您當前的位置: 首頁 > 網絡技術  > 服務器教程 瀏覽
在Linux系統中使用logrotate來管理日志文件的方法
發布時間:2015-12-13    點擊率:次    來源:m.memoryoverflow.cn    作者:電腦技術學習網

   日志文件包含了關于系統中發生的事件的有用信息,在排障過程中或者系統性能分析時經常被用到。對于忙碌的服務器,日志文件大小會增長極快,服務器會很快消耗磁盤空間,這成了個問題。除此之外,處理一個單個的龐大日志文件也常常是件十分棘手的事。

  logrotate是個十分有用的工具,它可以自動對日志進行截斷(或輪循)、壓縮以及刪除舊的日志文件。例如,你可以設置logrotate,讓/var/log/foo日志文件每30天輪循,并刪除超過6個月的日志。配置完后,logrotate的運作完全自動化,不必進行任何進一步的人為干預。另外,舊日志也可以通過電子郵件發送,不過該選項超出了本教程的討論范圍。

  主流Linux發行版上都默認安裝有logrotate包,如果出于某種原因,logrotate沒有出現在里頭,你可以使用apt-get或yum命令來安裝。

  在Debian或Ubuntu上:

  代碼如下:

  # apt-get install logrotate cron

  在Fedora,CentOS或RHEL上:

  代碼如下:

  # yum install logrotate crontabs

  logrotate的配置文件是/etc/logrotate.conf,通常不需要對它進行修改。日志文件的輪循設置在獨立的配置文件中,它(們)放在/etc/logrotate.d/目錄下。

  樣例一

  在第一個樣例中,我們將創建一個10MB的日志文件/var/log/log-file。我們將展示怎樣使用logrotate來管理該日志文件。

  我們從創建一個日志文件開始吧,然后在其中填入一個10MB的隨機比特流數據。

  代碼如下:

  # touch /var/log/log-file

  # head -c 10M < /dev/urandom > /var/log/log-file

  由于現在日志文件已經準備好,我們將配置logrotate來輪循該日志文件。讓我們為該文件創建一個配置文件。

  代碼如下:

  # vim /etc/logrotate.d/log-file

/var/log/log-file {

  monthly

  rotate 5

  compress

  delaycompress

  missingok

  notifempty

  create 644 root root

  postrotate

  /usr/bin/killall -HUP rsyslogd

  endscript

  }

  這里:

  monthly: 日志文件將按月輪循。其它可用值為‘daily’,‘weekly’或者‘yearly’。

  rotate 5: 一次將存儲5個歸檔日志。對于第六個歸檔,時間最久的歸檔將被刪除。

  compress: 在輪循任務完成后,已輪循的歸檔將使用gzip進行壓縮。

  delaycompress: 總是與compress選項一起用,delaycompress選項指示logrotate不要將最近的歸檔壓縮,壓縮將在下一次輪循周期進行。這在你或任何軟件仍然需要讀取最新歸檔時很有用。

  missingok: 在日志輪循期間,任何錯誤將被忽略,例如“文件無法找到”之類的錯誤。

  notifempty: 如果日志文件為空,輪循不會進行。

  create 644 root root: 以指定的權限創建全新的日志文件,同時logrotate也會重命名原始日志文件。

  postrotate/endscript: 在所有其它指令完成后,postrotate和endscript里面指定的命令將被執行。在這種情況下,rsyslogd 進程將立即再次讀取其配置并繼續運行。

  上面的模板是通用的,而配置參數則根據你的需求進行調整,不是所有的參數都是必要的。

  樣例二

  在本例中,我們只想要輪循一個日志文件,然而日志文件大小可以增長到50MB。

  代碼如下:

  # vim /etc/logrotate.d/log-file

/var/log/log-file {

  size=50M

  rotate 5

  create 644 root root

  postrotate

  /usr/bin/killall -HUP rsyslogd

  endscript

  }

  樣例三

  我們想要讓舊日志文件以創建日期命名,這可以通過添加dateext常熟實現。

  代碼如下:

  # vim /etc/logrotate.d/log-file

/var/log/log-file {

  monthly

  rotate 5

  dateext

  create 644 root root

  postrotate

  /usr/bin/killall -HUP rsyslogd

  endscript

  }

  這將讓歸檔文件在它們的文件名中包含日期信息。

  排障

  這里提供了一些logrotate設置的排障提示。

  1. 手動運行logrotate

  logrotate可以在任何時候從命令行手動調用。

  要調用為/etc/lograte.d/下配置的所有日志調用logrotate:

  代碼如下:

  # logrotate /etc/logrotate.conf

  要為某個特定的配置調用logrotate:

  代碼如下:

  # logrotate /etc/logrotate.d/log-file

  2. 演練

  排障過程中的最佳選擇是使用‘-d’選項以預演方式運行logrotate。要進行驗證,不用實際輪循任何日志文件,可以模擬演練日志輪循并顯示其輸出。

  代碼如下:

  # logrotate -d /etc/logrotate.d/log-file

2015618182238230.jpg (600×233)

  正如我們從上面的輸出結果可以看到的,logrotate判斷該輪循是不必要的。如果文件的時間小于一天,這就會發生了。

  3. 強制輪循

  即使輪循條件沒有滿足,我們也可以通過使用‘-f’選項來強制logrotate輪循日志文件,‘-v’參數提供了詳細的輸出。

  代碼如下:

  # logrotate -vf /etc/logrotate.d/log-file

reading config file /etc/logrotate.d/log-file

  reading config info for /var/log/log-file

  Handling 1 logs

  rotating pattern: /var/log/log-file forced from command line (5 rotations)

  empty log files are rotated, old logs are removed

  considering log /var/log/log-file

  log needs rotating

  rotating log /var/log/log-file, log->rotateCount is 5

  dateext suffix -20140916

  glob pattern -[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]

  renaming /var/log/log-file.5.gz to /var/log/log-file.6.gz (rotatecount 5, logstart 1, i 5),

  old log /var/log/log-file.5.gz does not exist

  renaming /var/log/log-file.4.gz to /var/log/log-file.5.gz (rotatecount 5, logstart 1, i 4),

  old log /var/log/log-file.4.gz does not exist

  . . .

  renaming /var/log/log-file.0.gz to /var/log/log-file.1.gz (rotatecount 5, logstart 1, i 0),

  old log /var/log/log-file.0.gz does not exist

  log /var/log/log-file.6.gz doesnt exist -- wont try to dispose of it

  renaming /var/log/log-file to /var/log/log-file.1

  creating new /var/log/log-file mode = 0644 uid = 0 gid = 0

  running postrotate script

  compressing log with: /bin/gzip

  4. Logrotate的記錄日志

  logrotate自身的日志通常存放于/var/lib/logrotate/status目錄。如果處于排障目的,我們想要logrotate記錄到任何指定的文件,我們可以指定像下面這樣從命令行指定。

  代碼如下:

  # logrotate -vf –s /var/log/logrotate-status /etc/logrotate.d/log-file

  5. Logrotate定時任務

  logrotate需要的cron任務應該在安裝時就自動創建了,我把cron文件的內容貼出來,以供大家參考。

  代碼如下:

  # cat /etc/cron.daily/logrotate

#!/bin/sh

  # Clean non existent log file entries from status file

  cd /var/lib/logrotate

  test -e status || touch status

  head -1 status > status.clean

  sed s/"//g status | while read logfile date

  do

  [ -e "$logfile" ] && echo ""$logfile" $date"

  done >> status.clean

  mv status.clean status

  test -x /usr/sbin/logrotate || exit 0

  /usr/sbin/logrotate /etc/logrotate.conf

  小結一下,logrotate工具對于防止因龐大的日志文件而耗盡存儲空間是十分有用的。配置完畢后,進程是全自動的,可以長時間在不需要人為干預下運行。本教程重點關注幾個使用logrotate的幾個基本樣例,你也可以定制它以滿足你的需求。

  希望本文對你有所幫助。

來源 電腦技術網 m.memoryoverflow.cn
發表留言
發表留言請先登錄!
免責聲明:本站發布的信息和評論純屬網民個人行為,并不代表本站立場,如發現有違法信息或侵權行為,請直接與本站管理員聯系,我們將在收到您的信息后24小時內作出處理!
国产在线播精品第三| 欧美伊人精品成人久久综合97 | heyzo视频在线播放| 波多野结衣办公室33分钟| 国产精品人成电影| 色欧美日韩亚洲| 亚洲激情黄色| 永久免费毛片在线播放| 娇小的粉嫩xxx极品| 国产午夜小视频| 无码专区aaaaaa免费视频| 蜜臀久久99精品久久久无需会员| 国产精品天天摸av网| 欧美精品乱码| 日本高清在线观看视频| 中文字幕 人妻熟女| 伊人久久大香线蕉av一区| 亚洲视频一区二区| 国产日产欧美精品一区二区三区| 不卡中文一二三区| 91麻豆免费在线视频| 91精品国产91久久久久久三级| 久久这里只有精品国产| 日本熟妇人妻中出| 国产亚洲情侣一区二区无| 亚洲欧美日韩精品久久亚洲区| 久久精品一二三| 亚洲视频碰碰| 另类一区二区三区| 日本私人影院在线观看| 性感美女视频一二三| 中文字幕黄色网址| 久久久一本二本三本| xvideos亚洲| 色综合久久综合网97色综合| 国产综合一区二区| 欧美成人直播| 日韩一区二区三区免费视频| 日本中文字幕电影在线观看 | 九九热视频精品在线观看| 欧美一级片在线视频| 国产91美女视频| 成人午夜影院在线观看| 久久久极品av| 欧美日韩一级黄| 久久精品视频网| 精品日本12videosex| 蜜桃传媒在线| 国产女人av| 亚洲天堂视频在线| 国产又大又粗又爽的毛片| 国产精品97在线| 久久riav二区三区| 欧美性视频精品| 亚洲精品久久久久久久久久久久| 午夜精品福利一区二区蜜股av| 国产精品综合一区二区三区| 99视频精品全国免费| 欧美另类激情| 国产成人无吗| 91网页在线看| 午夜一级毛片| 亚洲热在线观看| 一二三四区在线| 欧美黄色免费看| 激情av中文字幕| 免费在线a视频| 茄子视频成人在线观看 | 中文字幕av一区二区三区人| 国产免费拔擦拔擦8x在线播放 | 欧一区二区三区| 麻豆视频在线| 丝袜足控免费网站xx网站| 国产丝袜美女| 天堂av手机版| 国产乱人乱偷精品视频a人人澡 | 欧美黄色性视频| 欧美第一区第二区| 天天综合网天天综合色| 中文一区在线播放| 成人精品国产福利| 看片的网站亚洲| 日韩视频二区| 91欧美国产| 日韩有码中文字幕在线| 久久久久久久久成人| 国产美女久久| 日韩成人影音| 伊人久久青青草| jizz免费| 免费网站看黄yyy222| 久草视频观看| 亚洲国产中文字幕在线| 在线免费av网| 亚洲视屏在线观看| 三级黄色在线视频| 真实国产乱子伦对白在线| 少妇太紧太爽又黄又硬又爽小说| 久久久久亚洲AV成人网人人小说| 亚洲综合av在线播放| 久久视频这里有精品| 男人天堂新网址| 国产精品夜夜夜爽张柏芝| 欧美色欧美亚洲另类七区| 日韩免费中文字幕| 9.1国产丝袜在线观看| 久久久在线视频| 欧美激情亚洲自拍| 欧美日韩成人网| 九九九久久久久久| 欧美黄网免费在线观看| 高清欧美性猛交xxxx| 久久久久日韩精品久久久男男 | 99久久免费观看| 亚洲精品国产一区| 在线观看成人av电影| 国产精品欧美日韩久久| 国内精品视频在线| 午夜精品久久久99热福利| 国内精品国产三级国产在线专 | 久久这里只有精品18| 中文字幕一区综合| 大胆欧美熟妇xx| www.av中文字幕| 老头吃奶性行交视频| 国产精品自拍视频在线| 成人短视频在线观看免费| 污污污污污污www网站免费| 隔壁人妻偷人bd中字| av日韩一区二区三区| 爱福利视频一区二区| 日韩福利视频在线| 在线播放国产视频| 国产真人做爰视频免费| 欧美国产日韩综合| 日韩精选在线观看| 超碰在线观看av| 狠狠鲁男人天堂| 天堂午夜在线| 日本欧洲一区| 国产大学生校花援交在线播放| 国产精品一区二区三区视频网站| 18video性欧美19sex高清| 另类中文字幕国产精品| 国产精品调教视频| 永久91嫩草亚洲精品人人| 天堂影院一区二区| 亚洲深夜影院| 在线观看一区视频| 久久精品国产一区二区三区免费看| 成熟亚洲日本毛茸茸凸凹| 亚洲欧美日韩在线播放| 欧美综合欧美视频| 精品一区二区亚洲| 国模精品视频一区二区三区| 91亚洲精品视频| 穿情趣内衣被c到高潮视频| 天天操天天摸天天爽| 美女又爽又黄视频毛茸茸| 久久综合久久鬼| 国产精品suv一区二区69| 国产又大又黄的视频| 欧美bbbbxxxx| 香港三级经典全部种子下载| 黄色成年人视频在线观看| 日本高清不卡一区二区三区视频 | 日本污视频在线观看| 黄色大全在线观看| 久久久一区二区三区不卡| 福利视频导航大全| 精品电影在线| 性欧美超级视频| 天然素人一区二区视频| 国产一区二区电影在线观看| 噜噜噜躁狠狠躁狠狠精品视频| 久久午夜老司机| 欧美在线免费视屏| 中文字幕日韩欧美在线| 91夜夜揉人人捏人人添红杏| 久久久一二三四| 欧美 国产 综合| 久久久久久国产免费a片| 免费黄色一级大片| 国产精选一区二区三区不卡催乳| 久草在线官网| 亚洲伦理网站| 一区二区三区成人精品| 久久青草欧美一区二区三区| 色欧美88888久久久久久影院| 欧美一区二区三区免费大片 | 国产精品美女久久| 日本最新一区二区三区视频观看| 日韩中文字幕a| 欧美日韩在线国产| 欲求不满中文字幕| 亚洲一区二区三区精品中文字幕 | 在线观看天堂av| 中文字幕 国产| 黄页网站在线免费观看| 国产黄色在线网站| 国产探花一区在线观看| 国产高清精品在线| 777午夜精品免费视频| 日本亚洲欧洲色| 久久手机在线视频| 午夜69成人做爰视频| 欧美韩日国产| 福利av痴女| 欧美色图另类| 精品女人视频| 国产麻豆欧美日韩一区| 欧美主播一区二区三区| 欧美在线视频观看免费网站| 久久久久99精品成人片| 日韩av手机在线免费观看| 国产第一页在线观看| www.jizz在线观看| 国产精品极品美女在线观看| 性欧美xxxx大乳国产app| 黄色精品一区二区| 性欧美xxxx| 国产午夜福利视频在线观看| 免费人成年激情视频在线观看| 小早川怜子痴女在线精品视频| 黄色影院在线播放| 欧美日本成人| 国产清纯美女被跳蛋高潮一区二区久久w | av成人免费网站| 欧美一区二区三区黄片| 深夜福利视频一区| 亚洲婷婷影院| 国产欧美日韩在线观看| 中文字幕日韩av| 美国av在线播放| 国产精品99精品无码视亚| 精品黑人一区二区三区国语馆| 婷婷国产在线| 亚欧日韩另类中文欧美| 久久精品视频免费观看| 色婷婷综合成人av| 99在线看视频| 国产精品一级黄片| 国产在线www| 美女福利一区二区 | 3751色影院一区二区三区| 91九色在线视频| 日韩欧美精品在线观看视频| 中文字幕人妻一区二区三区视频 | 亚洲成精国产精品女| 韩国日本不卡在线| 中文字幕av不卡在线| 99精品久久久久久中文字幕| 日本不卡在线| 天堂久久久久va久久久久| 欧美精品免费视频| 亚洲a级在线观看| 国产免费无遮挡吸奶头视频| xxx欧美尤物xxx| 2020国产精品小视频| 99久久久无码国产精品| 日韩一区二区电影网| 蜜桃91精品入口| 精品少妇theporn| 在线视频2区| 雨宫琴音一区二区三区| 欧美日韩日本视频| 欧美一级爽aaaaa大片| 久草福利资源在线观看| 色婷婷综合缴情免费观看| 天天射综合网视频| 色狠狠一区二区三区香蕉| 国产精品区二区三区日本| 国产午夜精品理论片在线| 欧美18—20岁hd第一次| 激情五月综合| 欧美性videos高清精品| 极品校花啪啪激情久久| 可以直接看的黄色网址| 超碰在线电影| 国语自产精品视频在线看8查询8| 69成人精品免费视频| 在线播放 亚洲| 91中文字幕在线播放| av资源在线看片| 成人在线视频首页| 亚洲2020天天堂在线观看| 一本加勒比波多野结衣| www.青草| 国产韩国精品一区二区三区| 精品视频资源站| 99久久精品久久久久久ai换脸| 国产成人av免费在线观看| 黄网站app在线观看下载视频大全官网| 免费男女羞羞的视频网站中文字幕| 欧美aaa视频| 国产精品日韩成人| 成人在线视频网| 亚洲国产精品免费在线观看| 亚州av中文字幕在线免费观看| 精久久久久久| 亚洲男人的天堂在线播放| 丝袜制服一区二区三区| 九色国产视频| 免费久久精品| 欧美在线视频不卡| 国产欧美久久久久| 深田えいみ中文字幕99久久| 狠狠操图片视频| 欧美日韩成人一区二区| 亚洲欧洲精品一区二区| 影音先锋男人资源站在线观看| 九九久久成人| 亚洲成人教育av| 污污污www精品国产网站| 黄色大片在线看| 久久免费视频色| 色吧亚洲视频| 欧美毛片又粗又长又大| 亚洲第一区色| 国产精品扒开腿做爽爽爽男男| 这里只有精品免费视频| 精品人人人人| 最近免费中文字幕视频2019| 丰满少妇被猛烈进入一区二区| 台湾佬成人网| 91精品国产91久久久久久最新毛片 | 456国产精品| www.久久视频| av日韩在线播放| 国产亚洲精品久久久久久牛牛| 久久人妻无码aⅴ毛片a片app| 日本综合视频| 亚洲精品成人久久久| 成人性视频免费看| 精品久久久网| 亚洲性猛交xxxxwww| 日韩成人在线免费视频| 日韩视频一区二区三区四区| 尤物tv国产一区| 日韩黄色在线播放| 国产一区二区三区四区二区| 97激碰免费视频| www.com欧美| 亚洲久久一区二区| 成人免费在线一区二区三区| 国产又爽又黄又刺激的软件| 国产一区二区调教| 伊人久久大香线蕉av一区| 日本高清好狼色视频| 国产精品久久久久一区二区三区| 北条麻妃在线视频| 黄色网在线播放| 欧美顶级少妇做爰| 亚洲xxxx3d动漫| 色88888久久久久久影院| 欧美一区二区视频97| 美女露胸一区二区三区| 蜜臀91精品一区二区三区| 亚洲欧美日韩精品久久久 | 亚洲字幕av一区二区三区四区| 久久日文中文字幕乱码| 国产日韩欧美在线| 精品久久久久久久久久久久久久久久久 | 国产视频一二三| 久久你懂得1024| 国产淫片av片久久久久久| 日本福利在线| 日韩欧美成人午夜| 日韩aaaaaa| 羞羞色午夜精品一区二区三区| 成人精品视频99在线观看免费| 国产寡妇树林野战在线播放| 2023国产一二三区日本精品2022| www.亚洲天堂网| 日本孕妇大胆孕交无码| 日韩精品视频在线免费观看| 日韩乱码一区二区三区| 99精品免费| 一本一道久久a久久精品综合 | 亚洲视屏一区| 日本在线成人一区二区| 4480yy私人影院高清不卡| 色哟哟一区二区三区| 国产免费无码一区二区视频| 欧美成人激情| 蜜桃视频日韩| 青青草在线免费观看| 欧美成人精品福利| 中文字幕福利视频| 热久久久久久久| 国产日产欧美视频| 爱啪视频在线观看视频免费| 日韩亚洲成人av在线| 一区二区精品区| 欧美激情在线免费观看| 亚洲精品视频久久久| 日韩激情在线| 日韩在线电影一区| 日本在线免费| 色婷婷av一区二区三区在线观看|