linux23

一.计划任务 crontab

查看进程 crond

#循环调度

#分钟 小时 日 月 周
#*    *   *  *  *5个 任务
#0 5 * * *每天凌晨5点从左往右读每
#34 2 1 6 5  每年的 6月1  或者周五都跑
*/5 * * * * 每隔5分钟
*/5  */3 * *  *   每三个小时里的第一个小时里每五分钟跑一次
1-2  范围 1,2,3具体的时间点

`测试网站 crontab.guru

crontab - e 写入

查看状态

yum install crontabs

练习题

每天6:00执行 /home/soso.sh

0 6 * * *  /home/soso.sh

每天8:40执行

40 8 * * *

每周六凌晨4:00执行

0 4 * * 6

每周六凌晨4:05执行

05 4 * * 6

每周六凌晨5:00执行

0 5 * * 6

每周一到周五9:30

30 9 * * 1-5

每周一到周五8:00,每周一到周五9:00

0 8,9 * * 1-5 

每周六23:59

59 23 * * 6

每天0:30

30 0 * * *

写时间00 00 * * * /home/soso.sh

每天的00:00

00 02 * * * ls

​ 每天的凌晨2点整

00 02 1 * * ls

每个月的一号2点整

00 02 14 2 * ls

每年的2月14的2:00

00 02 * * 7 ls

每天的2:00或每周日的2:00

00 02 * 6 5 ls

每年的6月每天周五的2:00-----------------------------

00 02 * * * ls

每天的2:00

*/5 * * * * ls

每隔5分钟

00 02 1,5,8 * * ls

每月的1 5 8 号的2:00

00 02 1-8 * * ls

每月1到8号的2:00 ls

二.本地用户发送邮件

安装mailx

umtabodpacltbeai

yum -y install postfix mailx

启动

systemctl start postfix

第一种

subject

mail -s “邮件主题” root(收件人)

内容

ctrl +d

image-20240110174037348

第二种

echo “内容” |mail -s “邮件主题” root

image-20240110175104717

|上一个的输出作为下一个的输入

image-20240110175119619

第三种(把文档内容发送)

mail -s “邮件主题” root </etc

image-20240110165505292

接受邮件

root用户: mail

普通 :mail -u username

三.公网邮箱发送

1获取授权码

qq邮箱里面的

image-20240110165859932

2配置

vim /etc/mail.rc

set from=19991820003@163.com
set smtp=smtp.163.com
set smtp-auth-user=19991820003@163.com
set smtp-auth-password=GSLTKOHJSRNPAUBV
set smtp-auth=login

第二种方式

image-20240110195312973

820003@163.com
set smtp=smtp.163.com
set smtp-auth-user=19991820003@163.com
set smtp-auth-password=GSLTKOHJSRNPAUBV
set smtp-auth=login

第二种方式

在这里插入图片描述

发送方式,参考本地邮箱发送方式

  • 18
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值