最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux logrotate日志切割安裝配置說(shuō)明

 更新時(shí)間:2023年12月05日 10:08:08   作者:moon  
這篇文章主要為大家介紹了Linux logrotate日志切割的安裝配置說(shuō)明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

說(shuō)明 安裝及配置

專業(yè)的日志切割工具,可以自動(dòng)對(duì)日志進(jìn)行截?cái)嗷蜉喲?壓縮以及刪除舊的日志文件.

1. yum安裝

  • 版本3.8.6 2020-5-31為止長(zhǎng)期支持版中的最新版.可以可以rpm安裝.
yum -y install logrotate crontabs

2. 配置說(shuō)明

(1). 配置文件說(shuō)明

rpm -ql  logrotate
/etc/cron.daily/logrotate
/etc/logrotate.conf                        #主配置文件,一般不會(huì)對(duì)這個(gè)文件進(jìn)行修改.
/etc/logrotate.d                        #配置目錄,日志的輪詢的設(shè)置都放在這個(gè)目錄下獨(dú)立的文件.
/etc/rwtab.d/logrotate
/usr/sbin/logrotate
/usr/share/doc/logrotate-3.8.6
/usr/share/doc/logrotate-3.8.6/CHANGES
/usr/share/doc/logrotate-3.8.6/COPYING
/usr/share/man/man5/logrotate.conf.5.gz
/usr/share/man/man8/logrotate.8.gz
/var/lib/logrotate
/var/lib/logrotate/logrotate.status

(2). 參數(shù)

參數(shù)作用
-d不執(zhí)行任何操作,僅測(cè)試,debug模式.
-f強(qiáng)制文件旋轉(zhuǎn)
-m發(fā)送郵件相關(guān)
-sstatefile狀態(tài)文件的路徑
-v顯示過(guò)程
-l顯示日志文件

(3). 測(cè)試切割

head -c 10M < /dev/urandom > /var/log/log-file        #創(chuàng)建一個(gè)大小為10M的文件.
vim /etc/logrotate.d/log-file                        #創(chuàng)建一個(gè)切割log-file的配置文件.
/var/log/log-file {
    missingok
    notifempty
    daily
    create
    rotate 4
    compress
}
logrotate -v /etc/logrotate.d/log-file                #進(jìn)行一次輪詢切割.

常用配置參數(shù)

參數(shù)作用
compress通過(guò)gzip壓縮轉(zhuǎn)儲(chǔ)以后的日志
nocompress不壓縮
copytruncate用于還在打開(kāi)中的日志文件,把當(dāng)前日志備份并截?cái)?/td>
nocopytruncate備份日志文件但是不截?cái)?/td>
create *mode owner group*轉(zhuǎn)儲(chǔ)文件,使用指定的文件模式創(chuàng)建新的日志文件
nocreate不建立新的日志文件
delaycompress和 compress 一起使用時(shí),轉(zhuǎn)儲(chǔ)的日志文件到下一次轉(zhuǎn)儲(chǔ)時(shí)才壓縮
nodelaycompress覆蓋 delaycompress 選項(xiàng),轉(zhuǎn)儲(chǔ)同時(shí)壓縮。
errors address專儲(chǔ)時(shí)的錯(cuò)誤信息發(fā)送到指定的Email 地址
ifempty即使是空文件也轉(zhuǎn)儲(chǔ),這個(gè)是 logrotate 的缺省選項(xiàng)。
notifempty如果是空文件的話,不轉(zhuǎn)儲(chǔ)
mail *address*把轉(zhuǎn)儲(chǔ)的日志文件發(fā)送到指定的E-mail 地址
nomail轉(zhuǎn)儲(chǔ)時(shí)不發(fā)送日志文件
olddir *directory*轉(zhuǎn)儲(chǔ)后的日志文件放入指定的目錄,必須和當(dāng)前日志文件在同一個(gè)文件系統(tǒng)
noolddir轉(zhuǎn)儲(chǔ)后的日志文件和當(dāng)前日志文件放在同一個(gè)目錄下
prerotate/endscript在轉(zhuǎn)儲(chǔ)以前需要執(zhí)行的命令可以放入這個(gè)對(duì),這兩個(gè)關(guān)鍵字必須單獨(dú)成行
daily指定轉(zhuǎn)儲(chǔ)周期為每天
weekly指定轉(zhuǎn)儲(chǔ)周期為每周
monthly指定轉(zhuǎn)儲(chǔ)周期為每月
rotate count指定日志文件刪除之前轉(zhuǎn)儲(chǔ)的次數(shù),0 指沒(méi)有備份,5 指保留5 個(gè)備份
tabooext [+] list讓logrotate不轉(zhuǎn)儲(chǔ)指定擴(kuò)展名的文件,缺省的擴(kuò)展名是:.rpm-orig, .rpmsave, v, 和 ~
size size當(dāng)日志文件到達(dá)指定的大小時(shí)才轉(zhuǎn)儲(chǔ),bytes(缺省)及KB(sizek)或MB(sizem)
missingok在日志輪循期間,任何錯(cuò)誤將被忽略,例如“文件無(wú)法找到”之類的錯(cuò)誤。

以上就是Linux logrotate日志切割安裝配置說(shuō)明的詳細(xì)內(nèi)容,更多關(guān)于Linux logrotate日志切割的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • win下調(diào)用putty執(zhí)行命令腳本分享

    win下調(diào)用putty執(zhí)行命令腳本分享

    這篇文章主要介紹了win下調(diào)用putty執(zhí)行命令腳本,可以利用這個(gè)實(shí)現(xiàn)一些自動(dòng)化的工作,需要的朋友可以參考下
    2014-03-03
  • Shell處理帶空格的文件名的方法

    Shell處理帶空格的文件名的方法

    這篇文章主要介紹了Shell處理帶空格的文件名的方法,文中總結(jié)了若干處理帶空格的文件名的技巧,需要的朋友可以參考下
    2014-06-06
  • Linux輸出內(nèi)容到指定文件的解決方案

    Linux輸出內(nèi)容到指定文件的解決方案

    這篇文章主要介紹了Linux輸出內(nèi)容到指定文件的解決方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Linux中scp命令獲取遠(yuǎn)程文件的方法

    Linux中scp命令獲取遠(yuǎn)程文件的方法

    scp用于在Linux下進(jìn)行遠(yuǎn)程拷貝文件的命令,和它類似的命令有cp。接下來(lái)通過(guò)本文給大家介紹Linux中scp命令獲取遠(yuǎn)程文件的方法,一起看看吧
    2016-08-08
  • Linux命令中的rpm安裝命令

    Linux命令中的rpm安裝命令

    RPM 的全稱為Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下軟件包的軟件。下面通過(guò)本文給大家分享Linux命令中的rpm安裝命令,需要的的朋友參考下吧
    2017-06-06
  • 用git打更新包的辦法分享

    用git打更新包的辦法分享

    Git是一款免費(fèi)、開(kāi)源的分布式版本控制系統(tǒng),想信很多人也用過(guò)或者接觸過(guò),這篇文章為大家介紹下如何利用git來(lái)打更新包,有需要的可以參考借鑒。
    2016-08-08
  • 淺談shell數(shù)組的定義及循環(huán)

    淺談shell數(shù)組的定義及循環(huán)

    今天小編就為大家分享一篇淺談shell數(shù)組的定義及循環(huán),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • shell腳本一鍵部署docker的實(shí)現(xiàn)步驟

    shell腳本一鍵部署docker的實(shí)現(xiàn)步驟

    作為一名經(jīng)驗(yàn)豐富的開(kāi)發(fā)者,我們經(jīng)常需要使用Docker來(lái)快速部署各種應(yīng)用,本文主要介紹了shell腳本一鍵部署docker的實(shí)現(xiàn)步驟,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • shell字符串匹配的實(shí)現(xiàn)

    shell字符串匹配的實(shí)現(xiàn)

    這篇文章主要介紹了shell字符串匹配的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Linux運(yùn)維常用命令

    Linux運(yùn)維常用命令

    這篇文章主要介紹了Linux在日常運(yùn)維過(guò)程中需要經(jīng)常用到的命令,非常的全面,有需要的小伙伴可以參考下
    2016-12-12

最新評(píng)論

怀化市| 平武县| 平塘县| 陇西县| 松滋市| 临洮县| 商河县| 佛学| 奉化市| 扎兰屯市| 玉龙| 志丹县| 土默特右旗| 凯里市| 达拉特旗| 涡阳县| 资中县| 鲁山县| 台东县| 海门市| 浦县| 中超| 贵港市| 遵义县| 山阴县| 左权县| 安西县| 榆林市| 锦州市| 永川市| 兴安盟| 洛阳市| 洪江市| 永清县| 汉阴县| 若尔盖县| 乌拉特前旗| 象州县| 德州市| 马边| 漳平市|