来一发apache利用日记支解模块rotatelogs支解日记详解
无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。rotatelogs是Apache2.2中自带的管道日记程序
语法
.代码以下:
rotatelogs[-l]logfile]|
选项
-l
利用当地工夫取代GMT工夫作为工夫基准。注重:在一个改动GMT偏移量(好比夏令时)的情况中利用-l会招致不成意料的了局。
logfile
它加上基准名就是日记文件名。假如logfile中包括”%”,则它会被视为用于strftime()的格局字符串;不然它会被主动加上以秒为单元的”.nnnnnnnnnn”后缀。这两种格局都暗示新的日记入手下手利用的工夫。
rotationtime
日记文件转动的以秒为单元的距离工夫。
offset
相对UTC的时差的分钟数。假如省略,则假定为”0″并利用UTC工夫。好比,要指定UTC时差为”-5小时”的区域确当地工夫,则此参数应为”-300″。
filesizeM
指定以filesizeM文件巨细转动,而不是依照工夫或时差转动。
主设置文件中的利用办法
.代码以下:
ErrorLog"|bin/rotatelogs-llogs/error_%Y%m%d.log86400"
CustomLog"|bin/rotatelogs-llogs/access_%Y%m%d.log86400"combined
假造主机设置文件中的利用办法
ServerAdminwebmaster@localhost
DocumentRoot"E:/htdocs"
ServerNamelocalhost
ErrorLog"|bin/rotatelogs-llogs/localhost/error_%Y%m%d.log86400"
CustomLog"|bin/rotatelogs-llogs/localhost/access_%Y%m%d.log86400"combined
这里是一天一个日记文件,重启apache弄定!以上的rotatelogs为你apache的路径
买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。 学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。 选择交流平台,如QQ群,网站论坛等。 当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种: 应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。 为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。 Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。 这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
页:
[1]