首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
dns
linux
服务器
port
awk
ubuntu
fabric
stdout
路由器
k8s
crontab
touch
zsh
unix
shell
devops
ssh
curl
tengine
jenkins
4层
ftp
sudo
压力测试
kubectl
7层
grafana
vagrant
sftp
tomcat
syslog
运维
log4j
grep
cron
容器
docker
交换机
debian
centos7
centos
colors
nginx
apache
负载均衡
service
当前位置:
开发笔记
>
运维
> 正文
Linux下crontab无法保存的问题
作者:我是王美慧 | 来源:互联网 | 2017-11-05 00:48
Linux下crontab无法保存的问题--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
解决人:huqinfen
今天想修改crontab中的内容,发现提示no space left on device,但是df了一下空间,发现没有空间是满的,最多也就是60%,怎么回事呢?
上网搜了一下,说是可能是小文件大多,file inode被用光了,就算还有磁盘空间也不能创建新文件了。
du了一下/var目录下,发现在spool目录不动了,ctrl+c掉以后,发现spool目录下有个clientmqueue的目录,ls了一下,恩,又不动了,估计有好些个文件。然后,继续上网搜索,这个目录是干啥用的?
搜索结果如下:
问题现象:linux操作系统中的/var/spool/clientmqueue/目录下存在大量文件。
原因分析:系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件;
解决办法:将crontab里面的命令后面加上> /dev/null 2>&1
2>&1:把错误重定向到输出要送到的地方。即把上述命令的执行结果重定向到/dev/null,即抛弃,同时,把产生的错误也抛弃。
看了一下crontab中的内容,哈哈,果真是有人没有将程序输出的内容和错误没有定向,导致每次执行crontab中的程序就在/var/spool/clientmqueue/下产生一个小文件,居然还有两个程序是每分钟执行一次,基本上一天要产生近20W个文件,哦,好恐怖啊!
接下来当然是先将/var/spool/clientmqueue/下的文件删掉!这儿还有一个小技巧:
cd /var/spool/clientmqueue
如果文件太多,占用空间太大,用rm命令删除慢的话,就执行下面的命令:ls | xargs rm -f
现在有空间了,就可以修改crontab了,首先将crontab中没有定向输出的都加上> /dev/null 2>&1, 不然的话,没几分钟/var/spool/clientmqueue/就又有好些个文件了。
最后最后将需要修改的crontab中的内容加上就ok了。
linux
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
linux
如何在Linux系统中安装并使用虚拟机
本文详细介绍了在Linux操作系统中安装和配置虚拟机的方法,包括选择合适的虚拟机软件、安装过程及基本配置步骤。 ...
[详细]
蜡笔小新 2024-12-15 15:12:52
ubuntu
基于OpenWrt构建首个'Hello World' IPK应用
本文介绍如何在Ubuntu环境下为OpenWrt系统构建并安装首个'Hello World'应用程序的IPK包。文章不仅涵盖了基本的环境搭建,还详细说明了代码编写、Makefile配置及最终的IPK包生成与安装过程。 ...
[详细]
蜡笔小新 2024-12-15 13:28:28
shell
深入理解二叉树的遍历算法:VRL、RVL、RLV
本文详细介绍了二叉树的不同遍历方法,包括层次遍历、先序遍历(VRL)、中序遍历(RVL)和后序遍历(RLV)。通过具体示例和代码实现,帮助读者更好地理解和应用这些遍历技术。 ...
[详细]
蜡笔小新 2024-12-14 18:45:06
linux
为Firefox浏览器配置全局热键的方法
本文探讨了如何为Web浏览器(如Firefox)添加全局热键(例如媒体控制键),并详细说明了实现这一功能所需的步骤,包括可能需要的Firefox扩展和Greasemonkey脚本。 ...
[详细]
蜡笔小新 2024-12-14 18:21:54
linux
解决Layui表格中固定列与普通列行高不匹配的问题
探讨了在使用Layui框架时,如何处理表格中固定列与其他列行高不一致的情况,提供了有效的解决方案。 ...
[详细]
蜡笔小新 2024-12-14 18:00:52
linux
利用pidstat工具深入分析Linux系统中的性能指标
本文介绍了如何使用pidstat工具来监控和分析Linux系统中进程的CPU使用率、内存消耗、磁盘I/O操作及线程的上下文切换情况。通过具体命令示例,帮助读者掌握如何有效地使用此工具进行性能调优。 ...
[详细]
蜡笔小新 2024-12-14 17:36:46
服务器
2023年最新指南:如何在手机上访问PHP网页
本文提供了2023年最新的解决方案,帮助用户了解如何在移动设备上顺利访问和浏览PHP网页,涵盖从基础设置到高级技巧的全方位指导。 ...
[详细]
蜡笔小新 2024-12-14 14:07:43
linux
PHP7升级后未安装bcmath扩展导致调用错误
本文讨论了从PHP5.6升级至PHP7过程中遇到的问题,特别是关于bcmath扩展的兼容性问题。bcmath用于执行高精度数学运算,类似于Java中的BigDecimal。升级后,在调用bcmath函数时出现了错误。 ...
[详细]
蜡笔小新 2024-12-14 12:41:44
linux
免费获取:全面更新的Linux集群视频教程及配套资源
本资源包含最新的Linux集群视频教程、详细的教学资料、实用的学习课件、完整的源代码及多种软件开发工具。百度网盘链接:https://pan.baidu.com/s/1roYoSM0jHqa3PrCfaaaqUQ,提取码:41py。关注我们的公众号,获取更多更新的技术教程。 ...
[详细]
蜡笔小新 2024-12-14 11:51:16
shell
Kettle资源库管理及运行方式详解
本文介绍了Kettle资源库的基本概念、类型及其管理方法,同时探讨了Kettle的不同运行方式,包括图形界面、命令行以及API调用,并详细说明了日志记录的相关配置。 ...
[详细]
蜡笔小新 2024-12-14 08:43:37
shell
初探Android开发基础
本文记录了Android学习的初期阶段,包括Android的基本架构、Dalvik虚拟机与JVM的区别、ADB工具的使用以及应用程序的打包安装流程。 ...
[详细]
蜡笔小新 2024-12-13 23:11:10
shell
深入理解《Linux命令行与Shell脚本编程》第十一章
本文基于《Linux命令行与Shell脚本编程大全》第三版的第十一章内容,探讨了如何构建基本的Shell脚本,包括命令组合、脚本创建、消息显示、变量使用、输入输出重定向、管道、数学运算及脚本退出等方面的知识。 ...
[详细]
蜡笔小新 2024-12-13 19:51:51
linux
Linux进程间通信方式及JavaScript动态加载技术解析
本文介绍了Linux环境下的多种进程间通信方法,包括管道、信号、消息队列、共享内存、信号量和套接字等。同时,探讨了JavaScript动态加载脚本的优势与使用XMLHttpRequest对象获取JavaScript代码的优缺点。 ...
[详细]
蜡笔小新 2024-12-13 16:13:48
linux
深入解析Linux系统中的队列机制
在研究Linux内核代码时,经常会遇到与‘队列’相关的术语。本文旨在全面介绍Linux系统中几种常见的队列类型及其应用,帮助读者更好地理解和使用这些机制。 ...
[详细]
蜡笔小新 2024-12-13 16:02:55
服务器
深入理解BIO与NIO的区别及其应用
本文详细探讨了BIO(阻塞I/O)和NIO(非阻塞I/O)之间的主要差异,包括它们的工作原理、性能特点以及应用场景,旨在帮助开发者更好地理解和选择适合的I/O模型。 ...
[详细]
蜡笔小新 2024-12-13 15:31:19
我是王美慧
这个家伙很懒,什么也没留下!
Tags | 热门标签
dns
linux
服务器
port
awk
ubuntu
fabric
stdout
路由器
k8s
crontab
touch
zsh
unix
shell
devops
ssh
curl
tengine
jenkins
4层
ftp
sudo
压力测试
kubectl
7层
grafana
vagrant
sftp
tomcat
RankList | 热门文章
1
(译)如何使用cocos2d制作一个太空射击游戏
2
python 150 lib
3
Android开发安全手册
4
Qt Creator编码设置win7vs2010
5
軐字意思 在新华字典的读音解释笔画常用组词起名
6
cadence导入dxf错误总结,输液错误原因分析总结
7
JavaScript实现购物车计算价格功能
8
一个实用小技巧,网页里加了密的密文如何明文显示。。无需软件!
9
一般什么时候加骨窗_遗传性脱发一般会发生在什么时候?
10
一篇文章彻底搞懂Python切片操作【python入门】
11
关于druid:Druid-集群方式部署-操作系统和发行版本
12
Python3 CGI编程
13
深度优先搜索 codevs 1065 01字符串
14
latex2html mac,latex2html的配置 in windows
15
什么是ruby中的__repr__等价? - What's the __repr__ equivalence in ruby?
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有