linux中WDCP的日志彻底删除技巧

apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,
目录在
/www/wdlinux/nginx-1.0.15/logs
/www/wdlinux/httpd-2.2.22/logs
这两个日志,会记录所有的正常与不正常的访问日志信息。
而且是所有服务器上的域名,除非,在站点管理城,启用了日志记录,才会将相应的站点域名日志记录到另一个独立的文件中。
否则,都会记录在这几个文件里 所以,是默认的web服务器日志文件。
不过,一般来说,这个日志不是必须的,除非有其它必要,比如分析日志或做其它的数据统计用,关闭日志只有好处没坏处。

如果针对站点开了日志,默认目录是在/www/web_logs,站点日志是在站点域名开头为文件名记录的。进入/www/web_logs下面删除即可。
可根据实际情况是否开启站点日志个在wdcp后台的站点的设置里就有。

关闭方法:

1.进入WDCP后台-系统设置-点击 “关闭web默认日志“

2.进入上面的目录( /www/wdlinux/nginx-1.0.15/logs /www/wdli(www.111cn.net)nux/httpd-2.2.22/logs)

删除以a和e开头的文件即可:

#rm -fr access_log

#rm -fr error_log

3. 执行 /www/wdlinux/tools/web_logs.sh on/off //开或关 (wdcp_v2.5版本后有)

或者 手动操作

nginx的关闭方法
sed -i ‘/log_format/a
access_log off;‘ /www/wdlinux/nginx/conf/nginx.conf

apache的关闭方法
sed -i ‘s#CustomLog "logs/access_log" common#CustomLog /dev/null common#‘ /www/wdlinux/apache/conf/httpd.conf

最后

重启apache
/etc/init.d/httpd restart

重启nginx
/etc/init.d/nginxd restart

再df -h查看磁盘占用 已经恢复正常。
from:http://www.111cn.net/sys/linux/60676.htm

时间: 2024-08-06 07:14:30

linux中WDCP的日志彻底删除技巧的相关文章

辛星浅析linux中常用的日志文件

日志对于系统的安全来说非常重要,它记录了系统每天发生的各种各样的事情,用户可以通过它来检查错误发生的原因,或者寻找受攻击时攻击者留下的痕迹.日志的主要功能就是审计和检测.它还可以实时地检测系统的状态.检测和追踪侵入者. 通常日志根据类型可以分为连接时间日志.进程统计日志和错误日志.连接时间日志由多个程序执行,它把记录写到/var/log/wtmp和/var/run/utmp当中,而login程序负责更新wtmp和utmp文件,使得系统管理员能够够跟踪谁在何时登录了系统.对于进程统计日志由内核执行

关于Linux中nohup.out日志过大问题

背景,java项目,一般在运行JAVA程序时需要用到nohup命令来实现后台启动日志,默认保存在当前目露nohup.out文件.但是有些程序输出nohup文件会出现过大的情况. 在此解决如下: 1,在nohup.out 所在目录创建一个ClearNohup.sh 脚本,通过定时任务让其每周清理一次.防止nohup文件过大问题. #!/bin/bash # this_path=$(cd `dirname $0`;pwd)   #根据脚本所在路径 cd $this_path    echo $thi

linux中find命令配合rm删除某天前的文件

语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 例1: 将/usr/local/backups目录下所有10天前带"."的文件删除 find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} \; find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理的任意目录 -

Linux下 切割tomcat日志 定期删除

每天晚上11点50切割日志文件,同时删除超过30天的日志 # vi log.sh <pre name="code" class="html">#!/bin/bash log_path=/doiido/apps/tomcat/logs d=`date +%Y-%m-%d` d90=`date -d'30 day ago' +%Y-%m-%d` cd ${log_path} && cp catalina.out $log_path/cron/

Linux中的文件被异常删除的排查思路

检查日志 审计日志,看登录的异常用户和异常行为系统日志 如 /var/log/messge /var/log/secure等. 检查谁登陆了 last 查看机器创建以来登陆过的用户 lastlog 列出用户最后登录的时间和登录终端的地址查看机器所有用户的连接时间 ac -dp 检查异常进程查询异常进程所对应的执行脚本文件a.top命令查看异常进程对应的PIDb.在虚拟文件系统目录查找该进程的可执行文件ps -ef|grep pid 或者 ll /proc/(pid)1850/ | grep -i

个人-linux中如何批量创建和删除用户的方法(不需要shell脚本)

创建:1.echo {01..03}|xargs -n1|sed -rn 's#(.*)#useradd stu\1;echo 12345|passwd --stdin stu\1#gp'|bash echo stu{01..03}|xargs -n1|sed -rn 's#(.*)#useradd &;echo 123456|passwd --stdin &#gp'|bash 删除:echo stu{01..03}|xargs -n1|sed -rn 's#(.*)#userdel -r

linux中日志介绍

linux日志 linux日志大多是以明文存储,一般存储在/var/log目录中,linux系统中主要有三个日志子系统:连接时间日志,进程统计日志,错误日志. 连接时间日志 连接时间日志是有多个程序执行的,把日志记录到/var/log/wtmp     /var/run/utmp   /var/log/lastlog三个文件中,这三个文件记录了用户登录系统和退出的有关信息,utmp保存了当前用户的每个用户的信息,wtmp记录了每个用户登录注销和系统的启动,关机的事件,lastlog记录了每个用户

如何在linux中搭建JEECMS系统

在进行jeecms二次开发,但因win7系统中的Tomcat无法使用,就想起在linux下安装,但去jeecms的官方网站,没有给出在linux下安装的方法,确实苦恼,经过一天的研究,终于大功告成,现把安装的过程告诉大家,还望大家给出建议. 安装前首先要下载JDK.TOMCAT6.0.JEECMS_2012 JDK1.6下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html Tomcat6.0官方下载地址:

辛星浅析linux中的日志

linux中对于连接时间的日志,一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这两个文件无法直接使用cat查看,并且该文件由系统自动更新,我们可以通过w.who.finger.id.last.lastlog.ac命令进行查看. linux中对于进程的监控日志,首先说进程监控日志在监控用户的操作指令是很有效的,当服务器最近发现经常发生无故宕机或者无故被人删除文件等现象时,可以通过使用进程统计日志来查看.我们使用accton  /var/account/pacct来