crontab 系统日志:
tail -f /var/log/cron
crontab -e 编辑:
每分钟执行 追加写日志
crontab -e:
* * * * * /data/software/bin/python /data/python_project/main.py >> /tmp/crontab_test.log 2>&1
每分钟执行 不打日志
crontab -e:
* * * * * /data/software/bin/python /data/python_project/main.py > /dev/null 2>&1
每分钟执行 覆盖写日志
crontab -e:
* * * * * /data/software/bin/python /data/python_project/main.py > /tmp/crontab_test.log 2>&1
crontab -l 展示
补充:crontab常用命令
crontab -l #查看现有定时任务
crontab -e #编辑定时任务
crontab -r #删除定时任务(清除用户下的定时任务)
crontab -h #查看帮助
service crond restart #重启服务
区别 nohup 后台挂起仅执行一次:
后台挂起仅执行一次:
nohup /data/software/conda/miniconda/miniconda3/envs/kjm/bin/python /data/python_script/mysql2doris/main.py research.sample case_data.cass_case case_data.cass_case_standard inquiry.inquc_inquiry user_data.uses_doctor_info user_data.uses_account user_data.uses_province_manager_target_hospital_info user_data.uses_medical_liaison_info user_data.uses_account_relation > /tmp/crontab_test.log 2>&1 &