zoukankan      html  css  js  c++  java
  • linux crontab

    1、crontab -e
    编辑crontab文件,修改任务
    新任务安装后或任务修改后不需要重启cron进程即可生效。

    2、crontab -l
    列出某个用户cron服务的详细内容

    3、
    /etc/init.d/cron start //启动服务
    /etc/init.d/cron stop //关闭服务
    /etc/init.d/cron restart //重启服务
    /etc/init.d/cron reload //重新载入配置
    /etc/init.d/cron status //查看当前状态

    4、命令示例
    30 02 * * * cd /home/op/flash_shopping && export PROJECT_CONFIG_FILE=conf/settings_online.conf && venv/bin/python -u bin/sync_user_daily_info_2es.py >/home/shao/flash_shopping/cron.log 2>&1

    打开进入到 /home/op/flash_shopping文件夹,导入文件conf/settings_online.conf中的环境变量, 通过虚拟环境venv中的python运行 bin/sync_user_daily_info_2es.py这个脚本,日志写入到/home/shao/flash_shopping/cron.log中。
    -u表示运行python脚本过程中,不缓存日志,直接写入到日志文件中。

  • 相关阅读:
    通知
    KVO详解
    KVC详解
    KVC/KVO总结
    结构体Struct
    检测文件(夹)大小
    NSFileHandle&&NSFileManage
    ***NSFileManager
    获取文件扩展名
    MySql数据库_03
  • 原文地址:https://www.cnblogs.com/lanlingshao/p/10274911.html
Copyright © 2011-2022 走看看