• 热门搜索:
  • 装机系统
  • 雨林木风系统
  • 深度系统
  • 电脑公司系统
  • win7装机版
  • 教程分类
    当前位置:主页 > 教程咨询 > Linux教程

    Linux系统入门学习:Linux中的logrotate

    来源:装机员┆发布时间:2017-09-13 06:05┆点击:

    装机员为您提供Linux系统入门学习:Linux中的logrotate的文章咨询供您阅读,如何使用Linux系统入门学习:Linux中的logrotate的方法对您有帮助也请您举手之劳分享给您身边的人。

    logrotae程序是一个日志文件管理工具,它用来把旧的日志文件删除,并且创建新的日志文件,我们把它叫做"转储"。我们可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过cron程序来执行。logrotate程序还可以用于压缩日志文件,以及发送日志文件到指定的e-mail地址。

    logrotate的配置文件是/etc/logrotate.conf,它的主要参数如下:

    compress表示通过gzip压缩转储以后的日志

    nocompress表示不需要压缩

    copytruncate表示还在打开中的日志文件,把当前日志备份并截断

    nocopytruncate备份日志文件但是并不截断

    create  mode  owner  group转储文件,使用指定的文件模式创建新的日志文件

    nocreate不建立新的日志文件

    delaycompress和compress一起使用,转储的日志文件到下一次转储时才压缩

    nodelaycompress覆盖delaycompress选项,转储的同时压缩

    errors  address转储时的错误信息发送到指定的email地址

    ifempty 即使是空文件也转储,win7装机版,这个是logrotate的缺省选项

    notifempty如果是空文件的话,不转储

    mail    address 把转储的日志文件发送到指定的e-mail地址

    nomail 转储时不发送日志文件

    olddir  directory  转储后的日志文件放入指定的路径,必须和当前日志文件在同一个文件系统

    noolddir转储后的日志文件和当前日志文件放在同一个路径下

    prerotate/endscript在转储以前需要执行的命令可以放入这个对,这两个关键字必须单独成行

    postrotae/endscript在转储以后需要执行的命令可以放入这个对,这两个关键字必须单独成行

    daily指定转储周期为每天

    weekly指定转储周期为每周

    monthly指定转储周期为每月

    rotate    count指定日志文件删除之前转储的次数,0指没有备份,6指的保留6个备份

    tabootext  [+]  list让logrotate不转储指定扩展名的文件,缺省的扩展名是.rpm-orig,  .rpmsave  ,v 和~

    而logrotate的缺省的配置文件是/etc/logrotate.conf

    Linux下Logrotate 配置和理解 

    Linux中利用logrotate来对log文件进行循环管理


    以上就是装机员给大家介绍的如何使用Linux系统入门学习:Linux中的logrotate的方法了,如何使用Linux系统入门学习:Linux中的logrotate的方法到这里也全部结束了相信大家对如何使用Linux系统入门学习:Linux中的logrotate的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击装机员系统官网吧。

    本文来自装机员www.zhuangjiyuan.com如需转载请注明!

    Tag标签| RSS订阅 | 网站地图
    装机员系统之家提供win7装机版xp系统下载win7系统下载、最新Windows10系统下载,专为装机修机员奉上最好的软件、系统、U盘pe、程等平台
    请勿发布违反国家法律法规的内容,会员观点不代表本站立场.本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,
    否则后果自负,请支持购买微软正版软件! 如侵犯到您的权益,请及时通知我们,我们会及时处理。 粤ICP备15116662号