1. 程式人生 > >建立使用者, 使用crontab定時執行程式

建立使用者, 使用crontab定時執行程式

 

# 以建立一個名為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

*表示每一分鐘/天等