项目开发中经常需要用将某个脚本定时运行从而避免其运行并不会影响到其他程序。虽说可以在脚本中利用sleep命令来做这一点,Linux自带了crontab命令可以很好的执行这一操作。

比如我们有名为some_script.sh的脚本需要定时运行:

$ chmod 777 some_script.sh # 保证脚本是可执行的
$ sudo crontab -e # -e参数表示进入编辑器添加所需的定时执行文件
00 22 * * * some_script.sh # 前5个参数是数字:第1个表示分;第2个是小时;第3个是天(月份中的第几天);第4个是月,第5个是天(星期中的第几天)。第6个参数是指定的文件

注:添加前需要确认文件的读写可行性状态以及所属状态,并用chmod进行修正

参考:

http://www.computerhope.com/unix/ucrontab.htm

最新文章

  1. sizeof(转载)
  2. 数据分析(8):Series介绍
  3. TSql 巧用Alt 键
  4. C#调用自定义表类型参数
  5. HAXM VT-X (与Hype-V冲突)
  6. phpstorm laravel单元测试 配置
  7. Mac OS恢复出厂系统方法
  8. bat命令大全
  9. 深入理解Java虚拟机--中
  10. php之str_replace具体解释
  11. 爬虫之scrapy--基本操作
  12. js demo1
  13. Hibernate查询以及优化策略04
  14. 【Linux】Linux系统中的权限详解
  15. Java程序员必会英语单词
  16. 以Windows服务方式运行ASP.NET Core程序【转载】
  17. [2016北京集训试题15]cot-[分块]
  18. Java——多线程练习
  19. ASP.Net Core 2.2 MVC入门到基本使用系列 (一)
  20. SQL之联合查询学习笔记

热门文章

  1. ContentType和@ResponseBody
  2. Java后端,应该日常翻看的中文技术网站<转>
  3. JSP之应用Servlet过滤器进行身份验证
  4. Android  <meta-data>
  5. Numpy 用于数组的文件输入和输出
  6. 00-02.PHP 网站假设 之 学习PHP语法 [James建站]
  7. 【转】【Python】Python正则表达式使用指导
  8. 当SQL UPDATE遇到EXISTS(SELECT ...)时
  9. Java如何暂停线程一段时间?
  10. CI框架 -- 核心文件 之 Lang.php(加载语言包)