精华内容
下载资源
问答
  • linux清理系统日志

    2019-03-20 11:23:12
    journalctl 自动维护空间只保留近两天的日志journalctl –vacuum-time=2d只保留500MB的日志journalctl –vacuum-size=500M 转载于:https://blog.51cto.com/haoyonghui/2365810...

    journalctl 自动维护空间

    只保留近两天的日志

    journalctl –vacuum-time=2d

    只保留500MB的日志

    journalctl –vacuum-size=500M

    转载于:https://blog.51cto.com/haoyonghui/2365810

    展开全文
  • LINUX系统日志清除.docx
  • /var/log/这下面的东东,就是各日志记录文件,但这些文件日志存储是由/etc/syslog.conf 配置的,可以修改存储地,不记录任何日志可以用vi syslog.conf打开,用dd清空每行内容,用:命令结束编辑,用wq退出!再用less命令查看...

     /var/log/这下面的东东,就是各日志记录文件,但这些文件日志存储是由/etc/syslog.conf 配置的,可以修改存储地,不记录任何日志可以用vi syslog.conf打开,用dd清空每行内容,用:命令结束编辑,用wq退出!再用less命令查看文档less syslog.conf查看是否修改好,按esc,再按wq退出查看!还可用rm -r 文件名方式删除/var/log/下的日志文件,最后清空last记录,用命令true > /var/log/wtmp

     

    VI命令编辑文档:
    按照默认配置,vi 在普通模式下打开文本文件,这意味着你可以查看文件,或在文件中运行内建的命令,但是你不能在其中添加文本。要添加文本,按 (insert,代表“插入”模式),这个模式会允许你进行所需的修改。要退出插入模式,按 [Esc] 键,vi 就会还原到普通模式。

    要退出 vi,按 [:](它是 vi 的“命令”模式),然后按 [q] 和 [Enter] 键。如果你已改变了文本文件,并想保存所做改变,输入 [:],然后键入 [w] 和 [q] 来把改变写入文件并退出程序。如果你意外地改变了文件,并想不保存这些改变而退出 vi,输入 [:],然后键入 [q] 和 [!],这样,退出时就不会保存改变。

     

    syslog.conf默认内容

    # Log all kernel messages to the console.
    # Logging much else clutters up the screen.
    #kern.*       /dev/console

    # Log anything (except mail) of level info or higher.
    # Don't log private authentication messages!
    *.info;mail.none;authpriv.none;cron.none  /var/log/messages

    # The authpriv file has restricted access.
    authpriv.*      /var/log/secure

    # Log all the mail messages in one place.
    mail.*       -/var/log/maillog


    # Log cron stuff
    cron.*       /var/log/cron

    # Everybody gets emergency messages
    *.emerg       *

    # Save news errors of level crit and higher in a special file.
    uucp,news.crit      /var/log/spooler

    # Save boot messages also to boot.log
    local7.*      /var/log/boot.log

    转载于:https://blog.51cto.com/zhengj3/503383

    展开全文
  • 清除LINUX WDCP系统日志的正确方法

    千次阅读 2017-07-06 17:25:51
    wdcp中的web日志分为网站日志和系统日志,设置分别在“系统设置”和网站的“虚拟主机修改”这两个页面。 系统设置中web日志的开关 虚拟主机设置中的网站访问日志的开关。   日志的清除 个人...

    今日偶然发现,服务器的日志竟然有了100多G,在网上看到很多人讨论怎么清除linux系统中web系统的日志。

    日志的开关设置

    wdcp中的web日志分为网站日志和系统日志,设置分别在“系统设置”和网站的“虚拟主机修改”这两个页面。

    系统设置中web日志的开关

    Snap2

    虚拟主机设置中的网站访问日志的开关。

    Snap1

     

    日志的清除

    个人认为删除日志文件是比较不明智的,因为删除之后还要去清理回收站才算彻底清除干净。以wdcp系统的日志来说,可以用find命令查看一下,
    find / -size +100M |xargs ls -lh
    我的系统里面主要是4个比较大的文件。

     
    1. /www/wdlinux/nginx-1.0.15/logs/access.log
    2. /www/wdlinux/nginx-1.0.15/logs/error.log
    3. /www/wdlinux/httpd-2.2.22/logs/error_log
    4. /www/wdlinux/httpd-2.2.22/logs/access_log

    nginx的access日志高达149g,占去了相当大的磁盘空间,这个是系统nginx环境的日志,另外的是apache的访问日志。

    在这里不建议删除,而已重写,这样比较快捷,免去很多麻烦。用putty登陆ssh,然后用cat命令重写这几个文件。

     
    1. cat /dev/null > /www/wdlinux/nginx-1.0.15/logs/access.log
    2. cat /dev/null > /www/wdlinux/nginx-1.0.15/logs/error.log
    3. cat /dev/null > /www/wdlinux/httpd-2.2.22/logs/error_log
    4. cat /dev/null > /www/wdlinux/httpd-2.2.22/logs/access_log

    这样上百G的日志就归零了。

    展开全文
  • 摘要:相信大家都是用过...windows怎么清理垃圾相信大家都知道的,那么linux下怎么清理系统垃圾呢? Linux的文件系统比Windows的要优秀,不会产生碎片,对于长时间运行的服务器来说尤为重要,而且Linux系统本...

    摘要:相信大家都是用过Windows的人。对于Windows下饱受诟病的各种垃圾文件都需要自己想办法删除,不然你的系统将会变得越来越大,越来越迟钝!windows怎么清理垃圾相信大家都知道的,那么linux下怎么清理系统垃圾呢?

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

    错误

    rm -f logfile  

    原因

    应用已经打开文件句柄,直接删除会造成:

           1.应用无法正确释放日志文件和写入

           2.显示磁盘空间未释放

    正确

    cat /dev/null > logfile

    把一下代码保存为.sh后缀脚本来运行即可清除Linux系统日志

    #!/bin/sh 
    cat /dev/null > /var/log/syslog 
    cat /dev/null > /var/adm/sylog 
    cat /dev/null > /var/log/wtmp 
    cat /dev/null > /var/log/maillog 
    cat /dev/null > /var/log/messages 
    cat /dev/null > /var/log/openwebmail.log 
    cat /dev/null > /var/log/maillog 
    cat /dev/null > /var/log/secure 
    cat /dev/null > /var/log/httpd/error_log 
    cat /dev/null > /var/log/httpd/ssl_error_log 
    cat /dev/null > /var/log/httpd/ssl_request_log 
    cat /dev/null > /var/log/httpd/ssl_access_log

    另外清理linux系统垃圾还有以下命令

    sudo apt-get autoclean 清理旧版本的软件缓存
    sudo apt-get clean 清理所有软件缓存
    sudo apt-get autoremove 删除系统不再使用的孤立软件

    展开全文
  • 一、logrotate 配置logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。我们可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过 cron 程序...
  • 教你在Linux下如何清除系统日志使用过Windows的人都知道,在使用windows系统的过程中系统会变得越来越慢。而对于Windows下饱受诟病的各种垃圾文件都需要自己想办法删除,不然系统将会变得越来越大,越来越迟钝!...
  • Linux 操作系统日志管理全攻略
  • linux清理log日志文件

    千次阅读 2020-12-01 10:13:27
    系统能够正常满足用户使用的条件下,清理日志文件就非常有必要了 2、当我们使用命令行TAB键补全时会出现异常: bash: cannot create temp file for here-document: No space left on device 解决步骤: 1、使用...
  • 日志的开关设置wdcp中的web日志分为网站日志和系统日志,设置分别在“系统设置”和网站的“虚拟主机修改”这两个页面。系统设置中web日志的开关虚拟主机设置中的网站访问日志的开关。日志的清除个人认为删除日志文件...
  • 一般系统日志在/var/log/ 下,可以du -sh /var/log/ 看一下占用的大小 可以使用cat /dev/null > logfile 进行日志删除 cat /dev/null > /var/log/syslog cat /dev/null > /var/adm/sylog cat /dev/null > /...
  • windows怎么清理垃圾相信大家都知道的,那么linux下怎么清理系统垃圾呢? Linux的文件系统比Windows的要优秀,不会产生碎片,对于长时间运行的服务器来说尤为重要,而且Linux系统本身也不会像Windows一样产生大量的...
  • linux系统日志rsyslog

    千次阅读 2017-11-23 12:53:49
     Linux保存了系统中所发生事件的详细记录,这些记录称作日志文件或消息文件。可以查阅日志文件来确定系统当前状态,观察入侵者踪迹,寻找某特定程序(或事件)相关的数据。centos6使用rsyslog替代syslog来 二。...
  • Linux系统内存日志清理

    千次阅读 2018-01-29 11:56:39
    每当服务器的日志太多,导致内存不足,影响我们正常访问,下面三个步骤方便我们快速定位服务器中分区内存的不足的原因: free -h/-m:可以查看空间使用的大小,可利用的空间还有多少; df -l: 发现可以分区硬盘是否...
  • Linux系统日志

    千次阅读 2018-04-26 21:20:08
    1、系统日志的分类 /var/log/messages ##系统服务及日志,包括服务的信息,报错等等/var/log/secure ##系统认证信息日志/var/log/maillog ##系统邮件服务信息/var/log/cron ##系统定时任务信息/var/lo...
  • Linux 清理垃圾日志

    千次阅读 2018-03-09 18:35:01
    Linux 清理垃圾journal日志清理前发现硬盘根分区空间告急, 用du -t 100M /var或journalctl --disk-usage命令一查, 发现/var/log/journal日志文件占用了近3G空间, 每个日志文件体积高达128M,这些日志文件记录...
  • LINUX系统日志清除

    千次阅读 2013-05-06 15:21:01
    维护系统很长时间,第一次遇见系统日志把var空间占满了,经过查找资料解决。 主要的日志子系统: 1.连接时间日志--由多个程序执行,把记录写入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp文件,...
  • 最近遇到ubuntu系统无响应的bug,在排查系统问题,学习下日志信息。 第一个即是当前控制台的打印信息等级。假设当前控制台的打印信息等级为7,那么所有打印信息等级小于等于7的打印信息都可以在控制台打印出来。 #...
  • linux 清理过期日志

    2017-10-16 15:09:23
    linux是一个很能自动产生文件的系统日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,...
  • windows怎么清理垃圾相信大家都知道的,那么linux下怎么清理系统垃圾呢? Linux的文件系统比Windows的要优秀,不会产生碎片,对于长时间运行的服务器来说尤为重要,而且Linux系统本身也不会像W...
  • #!/bin/bash # Des:clear system log # Author:Bruce LOG_DIR=/var/log ROOT_UID=0 ######判断是否为root用户 if [ "$UID" -ne "$ROOT_UID" ] then echo "only root can run this ...#####判断切换目录...
  • 平时不管是web还是系统产生的日志都可能导致洗盘爆满,所以我在这里分享一些基本常用清理linux日志的方法。 # echo > /var/log/wtmp //清除用户登录记录 # echo > /var/log/btmp //清除尝试登录记录 # echo&...
  • Linux系统定时任务清除过期日志1. 自定义清除日志脚本2. linux系统crontab中加入定时任务cron文件语法: 最近项目要清理kafka产生的过期日志文件,在kafka的log配置文件中也没找到怎么配置删除策略。于是暂用linux...
  • linux系统日志

    2013-10-06 14:06:20
    如果真的希望学习掌握Linux,就...日志文件在系统出现问题时尤其有帮助。然而,要了解的Log文件有很多,因此本文重点介绍的是log种类。 /var/log目录下的20个Linux日志文件功能详解 /var/log/messages — 包括整体系

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 86,726
精华内容 34,690
关键字:

linux清理系统日志

linux 订阅