www.1862.net > linux删除日志文件

linux删除日志文件

例: vi /var/log/messages :set nu 查看文件中的你要删除的时间段在几行之间 如果是100-200行,则将光标放在第100行,按100dd即可删除. 还有其他方法.看你的具体需求.

删除对你来说不重要的数据文本文件,系统日志文件以及一些缓存文件,只要不删除系统配置文件和重要的数据库文件都可以. 用du + sort 找一下,看看有没有log文件太大的~ du -sh /* | sort -nr /tmp 下的文件, 一般都可以删除. 用du命令看下文件或目录的大小,根据它们对于自己的重要性来绝对是够删除.

/var/log里的log还有apache访问日志/usr/local/apahce/log/

首先你要知道你要进入的文件夹的位置,比如 /opt/*** , 用cd就行了.比方进入根目录下的opt文件夹: cd /opt/,删除文件夹用rmdir 目录名 【注意使用这个命令的时候目录不能为空】,具体参数输入:rmdir --help就知道了,可以配合参数一起

根据自己的需要删除,可以保留最近3个月或者半年的log,然后把老的日志都删除 一般来说linux的日志文件都不会很大,足够系统持续运行好几年而不需要删除日志

Linux的文件系统比Windows的要优秀,不会产生碎片,对于长时间运行的服务器来说尤为重要,而且Linux系统本身也不会像Windows一样产生大量的垃圾文件.不知道这个说法有没有可信度!至少我们可以确定的是linux系统的文件系统是比较

1 syslogd的配置文件syslogd的配置文件/etc/syslog.conf规定了系统中需要监视的事件和相应的日志的保存位置cat /etc/syslog.conf# Log all kernel messages to the console.# Logging much else clutters up the screen.#kern.* /dev/console# Log

绝对没有影响,log文件只是用来跟踪你系统的情况的,你的系统如果有问题用log文件很容易找出来,不过你要删除了也没有什么大的问题

日志文件可以直接删除如果有新的邮件的日志生成,会自动新建该文件.

#!/bin/bash#!/bin/bash FILE=`ls | grep .log ` for i in $FILE do> $i done

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com