首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Crontab脚本无法正常执行问题

Crontab执行时若有异常首先要到/var/log下查看cron日志文件文件(vi /var/log/cron),也可以使用用tail -f /var/spool/mail/root 查看最近的crontab...若在日志中看到脚本正常执行,但是无正确的预期结果,则无非是两种原因: 1.环境变量配置不正确 之前在使用crontab调用python脚本执行BCP导入导出时始终无法成功执行,查看日志也没有任何异常产生...,多次尝试之后发现原来需要在crontab的PATH下配置相应的环境变量才能正常执行BCP指令。...PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/mssql-tools/bin MAILTO=root 2.路径问题 有些脚本涉及到文件操作,文件路径不正确也会导致脚本无法正常执行...windows下的文件是dos格式的,而linux只能执行unix格式的脚本,所以crontab会执行失败。

2.2K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux例行性工作排程 (crontab)

    当使用者使用 crontab 这个命令来创建工作排程之后,该项工作就会被纪录到 /var/spool/cron/ 里面去了,而且是以帐号来作为判别的喔!...但请注意,不要使用 vi 直接编辑该文件, 因为可能由於输入语法错误,会导致无法运行 cron 喔!...; -e :编辑 crontab 的工作内容 -l :查阅 crontab 的工作内容 -r :移除所有的 crontab 的工作内容,若仅要移除一项,请用 -e 去编辑。...,必须要用 crontab -e 去编辑~ # 如果想要全部的工作都移除,才使用 crontab -r 喔!...不过, 由於 root 并无法在用户端中以 POP3 之类的软件收信,因此,鸟哥通常都将这个 e-mail 改成自己的帐号,好让我随时了解系统的状况!

    79230
    领券