`
yimi128
  • 浏览: 55441 次
  • 来自: ...
社区版块
存档分类
最新评论

/var/spool/clientmqueue分析处理 及 海量文件删除处理

 
阅读更多

某个服务器的/var/spool/clientmqueue目录存在很多文件,ls都要执行好半天,网上查了一圈,记录如下:

 

产生原因:系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件;

解决办法:将crontab里面的命令后面加上 > /dev/null 2>&1

知识点

2>:重定向错误。

2>&1:把错误重定向到输出要送到的地方。即把上述命令的执行结果重定向到/dev/null,即抛弃,同时,把产生的错误也抛弃。

 

清除海量文件办法:直接使用ls都有点困难,网上很多说用ls | xargs rm -f,这个方法可能会导致服务器负载升高,推荐使用如下方法:

1.建立一个空目录

 

mkdir /data/blank

 2.用rsync删除目标目录:

 

rsync --delete-before -a -H -v --progress --stats /data/blank/ /targetdir

 参数说明:

–delete-before 接收者在传输之前进行删除操作

–progress          在传输时显示传输过程

-a                       归档模式,表示以递归方式传输文件,并保持所有文件属性

-H                      保持硬连接的文件

-v                       详细输出模式

–stats                给出某些文件的传输状态

 

-d                      transfer directories without recursing

 

 

 

分享到:
评论

相关推荐

    操作系统安全:var spool cron.docx

    /var/spool/cron/ ...如果用crontab -r -u root就是删除/var/sppol/cron/root文件. Cron表达式 Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法

    Linux中/var/spool/postfix/maildrop占空间很大的原因解析

    主要给大家介绍了关于Linux中/var/spool/postfix/maildrop占空间很大的原因解析,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。

    操作系统安全:etc cron.docx

    /etc/cron cron服务 Cron服务 cron是Linux系统下一个自动执行指定任务的程序. cron服务要通过命令启动和停止,在...如果用crontab -r -u root就是删除/var/sppol/cron/root文件. 2)/etc/crontab /etc/crontab只有root

    打印信息获取(分析SPOOL文件)

    每一个打印任务在发送给打印机前都会将任务压缩成制定文件(SHD, SPL)一...这里提供了可以解析spool的工具以及根据其方法自己编写的解析spool文件的示例代码,虽然不是很全面,但是只要看明白,剩下的均可自己实现。

    linux下定时执行任务的方法及crontab 用法说明(收集整理)

    1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。 一般一个用户最多只有一个crontab文件。 二、/...

    linux cron 工作原理

    cron 工作原理: cron 命令在系统启动时就由一个 shell 脚本自动启动,进入后台.... cron 服务的最低检测时间单位是分钟, 所以 cron 会每分钟读取一次 /var/spool/cron 与 /etc/crontab 中的数据内容.

    munin-plugin-condor:condor 的 munin 插件

    (只需查看 /var/lib/condor-cron/spool/.schedd_classad) 默认情况下,它监视 /var/lib/condor/spool/.schedd_classad 和一些属性。 在 /etc/munin/plugin-conf.d 中创建一个配置文件来配置。 [/etc/munin/plugin-...

    spoolgore:一个用 Go 编写的简单邮件“假脱机和发送”守护进程

    # send every mail spooled to /var/spool/yourapp via foobar.it smtp service using plain authentication spoolgore -smtpaddr foobar.it:25 -smtpuser kratos -smtppassword deimos /var/spool/yourapp # s

    关闭邮件通知

    关闭LINUX系统自带mail通知功能 关闭邮件提醒

    linux用户权限管理

    一、用户与组的概念 1.理解linux多用户,多任务的特性 2.linux下用户的角色分类 3.用户和组的概念 4.用户和组的关系 二 用户配置文件概述 1.用户和组相关的配置...lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin 等等

    Linux定时任务Crontab详解

    Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍能记住了,关键是要记住/var/spool/cron这个目录。下面看一下...

    Linux定时任务Crontab详解(推荐)

    Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。...

    spool oracle数据导出

    spool oracle数据导出,包含java代码实例以及sql实例

    c:\windows\sytem32\ieframe.dll\1未找到'的解决方法

    这几天我的VB一直不能加载ieframe.dll,一加载就说c:\windows\sytem32\ieframe.dll\1找不到,然后就出错了。一直没有搞明白,今天终于在网上找到了解决的办法,原因是由于ie7.0的bug引起的。

    hacheck:HAproxy健康检查代理服务

    /var/spool/hacheck/all /var/spool/hacheck/ 取决于的值: 如果http : http://localhost:<port>/<query> 如果tcp :将尝试连接到本地主机上的端口<port> 。 当前被忽略 如果spool :将仅检查假脱机状态 如果...

    Qmail邮件系统的安全分析和改进研究

    由于在Linux/Unix类型的操作系统中,Sendmail被缺省安装,所以其使用量在该领域位居首位,但是其配置烦琐,而且仅仅支持单文件(/var/spool/mail/$USER)方式存储用户所有邮件,导致邮件收发仅能串行处理,效率低下...

    oracle spool

    oracle spool 常见用法 oracle spool 常见用法 oracle spool 常见用法

    angular-loading-bar-0.4.2.zip

    org.liveSense.service.email.zip,LiveSense电子邮件服务。它将邮件存储在/var/spool中,一个作业周期性地发送给它。它将邮件存储在/var/spool中,作业周期性地发送它

    Laravel框架实现定时发布任务的方法

    本文实例讲述了Laravel框架实现定时发布任务的方法。分享给大家供大家参考,具体如下: ...如果/var/spool/cron/下还没有root文件,输入上面那个命令就会自动新建root文件了。 (2)先进入文件编辑模式,在r

Global site tag (gtag.js) - Google Analytics