sh脚本(delete_log1.sh)

dd=`date -d"1 month ago" +%y-%m`

rm -vf /var/temp/log.20$dd-* 删除当前时间的起一个月的匹配文件

但是特别需要注意的是有好多人忽略了当crontab中使用sh执行定时任务时sh脚边中要包含你命令所需的环境变量,

因为crontab无法自动读取,下面列出几个大家比较常犯的错误:

1、shell输出中包含了汉字,那就需要引入相应的LANG环境变量,先在终端上用echo &LANG查看你当前的环境变量,

然后再把export LANG='你echo出来的变量值'添加进你的sh脚本中;

2、shell中使用了java相关的执行命令,如:java -jar ****.jar,那么你就要把此命令的完整绝对目录要列出来,这样

在crontab才能识别出来,就如:/usr/java/jdk1.7.0_51/jre/bin/java -jar *****.jar,前面所示的就为我机器上面的Java命令

的完整目录,否则就会出现“Error: Unable to access jarfile ****.jar”的错误;

3、执行任何命令或者文件时都要使用完整的绝对路径,否则crontab也是识别不出来的,当然也就无法执行下去了。

ftp定期任务linux,Linux FTP服务器搭建和crontab计划任务制定相关推荐

  1. Linux Java Web 服务器搭建之tomcat安装

    Linux Java Web 服务器搭建之tomcat安装 一 Tomcat 简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是 ...

  2. linux 中 svn 服务器搭建 重启

    鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...

  3. linux 中 svn 服务器搭建 重启

    鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...

  4. git hook 自动部署 linux git本地服务器搭建 git root 目录 git 仓库 git root/ .git

    服务器自动部署项目之GitHooks神器 - CSDN博客 -- 每次都是将本地将代码push到远程仓库,然后再ssh到服务器上git pull,甚是麻烦.在项目开发中使用git的时候,push之后, ...

  5. svn服务器配置文件添加用户后需要重启吗,linux 中 svn 服务器搭建 重启

    鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...

  6. linux系统BT服务器搭建

    linux 系统BT服务器搭建 1.安装bittorrent     sudo apt-get install bittorrent 2.配置启动BT     bttrack --port 6969 ...

  7. [Linux CentOS7] Web服务器搭建和设置

    [Linux CentOS7] Web服务器搭建和设置 题目 基本网络配置 问题1 问题2 问题3 问题4 问题5 环境: VMware workstation14 CentOS 7 题目 请完成以下 ...

  8. linux下svn服务器搭建及使用

    文章目录 1. 安装svn客户端 2. 安装svn服务器 3. 在svn目录下创建版本库 4. 修改版本库配置文件 4.1 修改 authz 文件 4.2 设置密码 passwd 4.3 修改 svn ...

  9. 3.linux(ubuntu)常用服务器搭建

    1 ftp 1.1 ftp服务器 1.安装vsftpd服务器 sudo apt-get install vsftpd 2.配置vsftpd.conf文件 sudo vi /etc/vsftpd.con ...

最新文章

  1. 使用Python+OpenCV构建文档扫描程序
  2. jquery为图片添加事件
  3. hcl启动设备失败_施耐德ATS48M10Q软启动器启动时报故障维修技术精湛
  4. 笔记-项目范围管理-项目范围说明书
  5. 严重: A child container failed during start
  6. 为什么说减速带是脑残的设计?
  7. 【转】Java魔法堂:String.format详解
  8. 高并发场景下的缓存 + 数据库双写不一致问题分析与解决方案设计
  9. Anaconda 国内镜像源整理
  10. w25q64 linux,W25Q64Flash芯片STM32操作
  11. tortoiseSVN svn+ssh
  12. 使用MEMCACHED的思考
  13. 单商户商城系统功能拆解12—商品管理
  14. python创建excel并冻结首行
  15. 如何让图片在html中自动填充颜色,教你快速给白背景图填充背景颜色
  16. 在pfSense上使用pfBlockerNG(DNSBL)来阻止广告
  17. 你一事无成,还在那里傻乐
  18. 计算机读不出来u盘装系统,重装系统后电脑u盘读不出来
  19. 【AutoCAD For Mac 手动删除步骤】
  20. 维特比译码算法(Viterbi decoding algorithm)

热门文章

  1. linux禁止其他主机ping自己
  2. 5.6 date:显示与设置系统时间
  3. 光栅衍射主极大个数_大学物理——光的干涉和衍射(二)
  4. Linux 下的文件管理管理系统中的输出输入
  5. 小翔和泰拉瑞亚(线段树+思维)
  6. #1066 : 无间道之并查集
  7. Flink + Iceberg + 对象存储,构建数据湖方案
  8. 阿里资深技术专家崮德:如何成就更好的自己
  9. 流批一体生产应用!Bigo 实时计算平台建设实践
  10. python读取excel生成mysql建表语句_python读取excel文件并自动在mysql中建表导数据