ubuntu 定时发送邮件
一:安装命令
apt-get install cron
二:写入定时命令
crontab -e
我这里有两个定时任务,第一个是每分钟执行桌面的email.sh脚本;第二个定时任务是每分钟向桌面的log.txt写入:Hello word!
在这里的快捷键跟vim不一致。
ctrl+o =保存文件
ctrl+x =退出编辑
主要使用这两个指令就够了。
查看定时任务
crontab -l
要能看得到有正常打印才可以,否则之前的步骤没做好。
三、脚本内容
email.sh脚本的内容:
这个脚本有两个功能,一个是定时向我的邮箱发送信息;第二个功能主要是验证我这个脚本是否有被执行到。
来看下log.txt的内容,可以看到hello word有了,runing也有。其实我为什么要加入runing这个,因为一开始我发现我的脚本一直没跑起来,没有成功发邮件,我以为脚本没运行,于是在里面加输出,侧面验证。
常用指令和含义:
crontab -l //显示用户的crontab文件的内容
crontab -e //编辑用户的crontab文件的内容
service cron start //启动服务
service cron stop //关闭服务
service cron restart //重启服务
service cron reload //重新载入配置
service cron status //查看服务状态
共有五个星星,每个星星对应的功能如下:
* | * | * | * | * | / |
分 | 时 | 日 | 月 | 周 | 命令 |
一开始我发现邮件发送不出去,是因为我在脚本直接照搬邮件的发送方式:相对路径./。后面改成绝对路径才能正常发送邮件:
/home/hzy/Desktop/sendemail.sh 【你的QQ号码】@qq.com "Have a good mood today" "happy"
有了定时任务,和知道脚本的制作,已经能做很多事情了~
ubuntu 定时发送邮件相关推荐
- ubuntu定时检测IP变化并发送邮件查看IP
实验室新配了服务器,之前的服务器设置了IP变化时(一般为电脑重启时)自动发送IP至指定邮箱,但没有记录方法,此次重新配置记录一下 ubuntu定时检测IP变化并发送邮件查看IP 1.安装ssmtp服务 ...
- 【Linux】23.ubuntu定时执行脚本/etc/crontab 和 定时任务不执行的解决办法
ubuntu定时执行脚本/etc/crontab 和 定时任务不执行的解决办法 定时任务失效的问题: 如果发现/etc/crontab中的定时任务没执行,可以使用/etc/init.d/cron st ...
- odoo定时发送邮件
采购订单延迟或者存在部分到货的情况,定时发送邮件给相关人员 包含,采购订单明细,订单数量,已到货数量,未到货数量 <?xml version="1.0" encoding=& ...
- python定时发送邮件_Python3实现带附件的定时发送邮件功能
本文实例为大家分享了Python3定时发送邮件功能的具体代码,供大家参考,具体内容如下 1. 导入模块 import os import datetime #定时发送,以及日期 import shut ...
- 定时运行python脚本并发送邮件_python实现定时发送邮件到指定邮箱
本文实例为大家分享了python实现定时发送邮件到指定邮箱的具体代码,供大家参考,具体内容如下 整个链路:传感器采集端采集数据,边缘端上传数据库,从数据库拿到数据. 产品端有个自动出报告的需求,并且希 ...
- 网易邮箱大师如何定时发送 定时发送邮件方法步骤详解
网易邮箱大师是我们日常使用邮箱的最佳软件,不仅能批量登录邮件,还能定时发送邮件,可谓功能齐全,很多小伙伴不知道如何定时发送邮件,那么接下来小编说的这篇文章肯定会对你有帮助. 操作步骤如下: 1.打开网 ...
- win服务器自动发邮件,asp.net基于windows服务实现定时发送邮件的方法
本文实例讲述了asp.net基于windows服务实现定时发送邮件的方法.分享给大家供大家参考,具体如下: //定义组件 private System.Timers.Timer time; publi ...
- Linux at命令定时发送邮件具体用法
Linux at命令定时发送邮件具体用法 Linux at命令定时发送邮件具体用法 - 51CTO.COM Linux at命令定时发送邮件具体用法 2010-06-22 12:58 佚名 Linux ...
- Ubuntu定时开关机
Ubuntu定时关机 cd /etc sudo vi crontab 添加一行 00 23 * * 1-5 root /sbin/shutdown -h now :w! ctrl+z退出 Ubuntu ...
最新文章
- 简述计算机科学的核心内容,北京大学-计算机科学与技术(2018秋)作业及复习
- 你是如何快捷、高效获取新知识的?
- Django 基于角色的权限控制
- 微软11月份安全补丁更新 最高级别:重要
- ZoomIt – 屏幕标注、电子画笔 [小工具]
- 经典C语言程序100例之八二
- CCTMXTiledMap的使用
- HTML5拖放API
- css,html走的坑:(1.2)
- 明年5G智能手机大爆发!出货量惊人
- 为什么用clojure作为storm 的主要开发语言
- c语言3到7位水仙花数流程图_C语言入门基础整理
- java构造反射和函数_反射类的构造函数和方法
- 红色警戒95版的地图编辑器Edwin.exe
- apkeditor pro_APK编辑器 APK Editor Pro v1.15.0 + ApkModifier v3.6
- 开通了个人微信公众号:slbGTD,准备把GTD相关的内容写成一本书
- MyBatis一对多关系映射
- input不能输入的问题
- 【大数据分析1】大数据基础理论
- Bug现形记(一):一个多重继承程序的查错