当前位置: 首页 > news >正文

Linux定时任务没有执行的总结

为什么80%的码农都做不了架构师?>>>   hot3.png

昨天晚上让运维帮我更新上线了一个shell脚本,并添加到定时任务中准备凌晨12点06分执行,当我早上5点17醒来的时候,总感觉不对就去查邮件看看定时任务是否执行了,一看没有执行,然后直接远程到服务器,发现脚本执行只用了6秒,说明脚本是被调用了,那么就直接排除了缺少执行权限的问题,那到底是什么问题呢?随后又手动执行了一次,发现报错说脚本中有回车换行符,奇怪了,突然明白是windows和linux的编码格式不一样,马上用dos2unix对文件进行了转码,再执行,一切正常了,这点值得注意!

现在总结一下:

定时任务没有被执行有以下两种可能:

1、被执行的脚本没有执行权限,这种情况 直接授权

chmod 755 xxx.sh

2、被执行的脚本编码有问题,这种情况直接转码

dos2unix xxx.sh

我们也可下载一个windows版的dos2unix,转完码后再上传到Linux服务器

转载于:https://my.oschina.net/sucre/blog/349716

相关文章:

  • Hql 一种错误写法的分析
  • nginx 405 not allowed问题的解决
  • Mac 与 PC 键盘布局对比
  • oracle 创建视图、修改视图、删除视图、利用视图操作基本表
  • 什么是基准测试?
  • 文件系统,快存储,对象存储
  • 图的基本概念
  • MySQL主从复制、搭建、状态检查、中断排查及备库重做
  • Java序列化 Seriallizable 和 Externalizable
  • 省级网站群建设关注点
  • linux 标准I/O (一)
  • script的defer
  • 网络编程释疑之:TCP连接拔掉网线后会发生什么
  • webkit浏览器渲染影响因素分析
  • nginx+tomcat+mysql架构搭建
  • JAVA SE 6 GC调优笔记
  • js数组之filter
  • React as a UI Runtime(五、列表)
  • Sass Day-01
  • Selenium实战教程系列(二)---元素定位
  • webpack入门学习手记(二)
  • 初识 webpack
  • 模型微调
  • 日剧·日综资源集合(建议收藏)
  • #Java第九次作业--输入输出流和文件操作
  • #传输# #传输数据判断#
  • #每天一道面试题# 什么是MySQL的回表查询
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (c语言)strcpy函数用法
  • (function(){})()的分步解析
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (二)hibernate配置管理
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (三) diretfbrc详解
  • (四)图像的%2线性拉伸
  • (转)Google的Objective-C编码规范
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)Sql Server 保留几位小数的两种做法
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • ***检测工具之RKHunter AIDE
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .net 流——流的类型体系简单介绍
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .net6 webapi log4net完整配置使用流程
  • .net分布式压力测试工具(Beetle.DT)
  • .NET开发不可不知、不可不用的辅助类(一)
  • .py文件应该怎样打开?
  • /etc/sudoers (root权限管理)
  • @SentinelResource详解