好用的savelog命令

本文可自由转载,但请遵循“署名-非商业用途-保持一致”的创作共用协议。 永久链接:JoeCen's 小猫窝
-----------------------------

原来debian里面已经有一个很好用的log rotate工具“savelog”。

能实现日志rotate、旧日志压缩的功能。

比如:

/usr/bin/savelog -g adm -m 644 -u root -c 2 filename

将“filename”rotate,生成新的文件名"filename.0",并生成一个空的新的“filename”文件。
新建文件的属性是“644”,用户“root”、组是“adm”。-c选项的意思是保留多少个备份文件。
要注意的是,没有使用"-m"选项不会创建新的空的“filename”文件。
再运行第二次,会将"filename.0"压缩为"filename.0.gz"("-j"选项使用bzip压缩),将"filename"mv为 "filename.0"。

对于一些没有rotate功能的软件来说,这是一个不错的选择。

随机日志

  • HP NC4400上使用Debian(一)
  • 使用performancing发布blog
  • 一场裁判主演的比赛
  • 下定决心,恢复我的blog
  • 艰辛的通讯录导入
  • Leave a Reply