创建用户, 使用crontab定时运行程序

时间:2024-03-05 16:45:55

 

# 以创建一个名为openstack的用户为例子
sudo adduser openstack
sudo adduser openstack sudo

#  把openstack用户加到可以使用crontab的列表里,需要使用root用户
sudo su
echo \'openstack\' >>  >> /var/spool/cron/cron.allow
su - openstack

# 把脚本文件拷贝到 /opt 路径下, 然后添加定时任务

# 编辑文件名为crontab.cron
crontab  crontab.cron
# 注意:这一步操作是直接替换该用户下的crontab,而不是新增
# 此时可以查看是不是多了定时任务
crontab -l

 

crontab的语法, 也就是crontab.cron如何编辑

min day dayofmonth monthofyear dayofweek

* * * * * command

*表示每一分钟/天等