背景

有个调度应用,经常会发生应用程序异常crash,经过排查发现空间不足。

df

这个命令可以查看总的机器占用空间。然后使用

find . -type f -size +100M

查看具体的大文件。发现是有若干超大的日志存在。

编写调度

采用linux的crontab进行调度。首先编写删除指定目录的日志文件命令

find /root -mtime +2 -name "*.log*" -exec rm -rf {} \;

然后使用

crontab -e

输入执行命令

1 * * * * /root/deletelog.sh

最后确认调度处于正常启动状态即可。

  /sbin/service crond start    //启动服务

更多相关文章

  1. gcc常用命令介绍
  2. Linux的五个文件查找命令:find,locate,whereis,which,type
  3. Linux--常用命令--last
  4. linux命令行程序
  5. 【Linux高频命令专题(20)】du
  6. linux 中 开放端口,以及防火墙的相关命令
  7. Linux 删除文件夹和文件的命令
  8. shell脚本let命令在windows下编辑后上传到Linux一直报错
  9. 连接到Linux服务器时首先要运行的5个命令

随机推荐

  1. 理解 Android(安卓)上的安全性
  2. 美化你的listView
  3. [转]Android异步处理系列文章索引
  4. NDK简单实例
  5. android 定制个性按钮 控件
  6. Head First Android(安卓)Development-笔
  7. Android(安卓)SVG图片解析Demo
  8. Android实现在列表List中显示半透明小窗
  9. [Android] Android使用序列化接口Parcela
  10. Android生成Market分享链接