shell脚本清空系统message日志

  1 #/bin/bash
  2 #此脚本用来清空系统message日志文件
  3 #author:wyf date:16/10/30
  4 LOG_DIR=/var/log
  5 ROOT_UID=0
  6 #必须系统管理员权限才能执行
  7 if [ "$UID" -ne "${ROOT_UID}" ]
  8 then
  9         echo "Must be root to run this script"
 10         exit 1
 11 fi
 12 #切换目录不成功则将错误信息输出到标准错误输出
 13 cd ${LOG_DIR} || {
 14         echo "Cannot change to necessary directory.">&2
 15         exit 1
 16 }
 17 #清空日志文件
 18 cat /dev/null >messages
 19 echo "Logs cleand up"
 20 exit 0

脚本放到定时任务里面执行 还是挺实用的

原创文章,作者:21期王逸凡,如若转载,请注明出处:http://www.178linux.com/55886

(2)
21期王逸凡21期王逸凡
上一篇 2016-10-30 11:37
下一篇 2016-10-30 12:02

相关推荐

  • Redis高可用架构(1)—Keepalive+VIP

    最近整理一下Redis高可用架构的文档,也准备分享出来,虽然这些架构也不是很复杂。Redis的高可用方案目前主要尝试过5种方式,其中2种方式已经在线上使用。 1)Redis Master-Slave + Keepalive + VIP。这是很经典的db架构,也可以用与mysql的主从切换。基本原理是:Keepalive通过脚本检测master的存活,然后通过…

    Linux干货 2016-04-13
  • 内核编译流程和自动化安装

    内核编译         在特定的情况我们机器上面有些硬件特性需要利用起来,但是我们现成的这个内核没有开启这个功能,那就需要重新编译,把这个功能模块加进来,或者打到vmlinux中的核心文件里面。比如ntfs功能,默认系统没有启用此功能,但是系统是带这个功能的,编译的时候时候可以…

    Linux干货 2016-09-18
  • Linux下 文件类型不同颜色的含义

    linux 文件颜色的含义 蓝色代表目录 绿色代表可执行文件 红色表示压缩文件 浅蓝色表示链接文件 灰色表示其他文件 红色闪烁表示链接的文件有问题了 黄色表示设备文件 蓝色文件———-目录 白色文件———-一般性文件,…

    Linux干货 2016-10-18
  • Redis数据库安全手册

    Redis是一个高性能的key-value数据库,这两年可谓火的不行。而Redis的流行也带来一系列安全问题,不少攻击者都通过Redis发起攻击。本文将讲解这方面的内容,包括Redis提供的访问控制和代码安全问题,以及可以由恶意输入和其他类似的手段触发的攻击。 Redis通用安全模块 Redis被设计成只能由可信环境的可信机器访问。这意味着将它直接暴露在互联…

    2015-03-12
  • 功能强大的Linux文本编辑器之Vim的使用

    VIM编辑器   Vim章节的内容:    使用vi和vim的三种主要模式    移动光标,进入插入模式    改变、删除、复制文本    撤销改变    搜索文档    vim寄存器    可视化和多窗口 &…

    Linux干货 2016-08-12
  • Linux iptables配置应用

                    Linux iptables配置应用 概述:    Linux的防火墙体系主要工作在网络层,只对tcp/ip数据包实施过滤和限制,属于典型的包过滤防火墙(或称为网络层防火墙)。Linux的防火墙体系基于内核编码实现,因…

    系统运维 2016-11-18