一、創建一個shell腳本
vim /data/date/date.sh
#/bin/bash
DATE1=$(date +%F)
cd /data/date
echo $DATE1 >> /data/date/date.log
mkdir $DATE1
二、對腳本賦予執行權限
cd /data/date
chmod u+x date.sh #使腳本具有執行權限
./date.sh #執行腳本
##變綠代表擁有執行權限
三、linux 命令啓動定時
1、安裝、啓動相應軟件
yum install -y crond sendmail
systemctl restart crond
systemctl enable crond
systemctl restart sendmail
2、設置定時任務
crontab -e
或者 vim /etc/crontab
#####
0 0 * * * /data/date/date.sh
分 時 日 月 周(0-6)【用戶】 絕對路徑腳本
#####
當用戶是root時,需省略,否者會出現下圖報錯
/bin/sh: root: command not found
3、載入配置
systemctl reload crond
4、查看定時任務:
crontab -l