1.定时关机

sudo  vi  /etc/crontab

添加:

# shutdown daily
30 23   * * *    root    /sbin/halt

就是每天23:30关机
2.定时执行Python脚本

  1. 在桌面上打开终端
  2. 输入:sudo crontab -e
  3. 然后添加:
*/1 * * * * usr/bin/python2.7  /home/li/d/pythonwork/test/timer_test.py  >>  /home/li/d/pythonwork/test/testcrontab.log 2>&1

或者输入python的绝对路径:

 */1 * * * * usr/bin/python2.7  /home/li/d/pythonwork/test/timer_test.py  >>  /home/li/d/pythonwork/test/testcrontab.log 2>&1

按ctrl o 保存 → 如果有提示直接按enter键 →ctrl x 离开
4 输入:sudo crontab -l 可看到自己编辑好的文件
5 这时去/home/li/d/pythonwork/test/路径下 可看到testcrontab.log文件:
定时设置成功。


其他:
testcrontab.log中,后面那个2>&1的意思是把错误的输出也输出到标准输出(2表示错误,2>表示错误输出,&表示等同于,1表示正确),因此如果运行出错也会把错误输出到之前定义的log中。

下面稍微解释下crontab中每行的含义。crontab中的每一行代表一个定期执行的任务,分为6个部分。前5个部分表示何时执行命令,最后一个部分表示执行的命令。每个部分以空格分隔,除了最后一个部分(命令)可以在内部使用空格之外,其他部分都不能使用空格。前5个部分分别代表:分钟,小时,天,月,星期,每个部分的取值范围如下:

分钟 0 - 59
小时 0 - 23
1 - 31
1 - 12
星期 0 - 6 (0表示星期天)

除了这些固定值外,还可以配合星号(*),逗号(,),和斜线(/)来表示一些其他的含义:
星号 表示任意值,比如在小时部分填写 * 代表任意小时(每小时)
逗号 可以允许在一个部分中填写多个值,比如在分钟部分填写 1,3 表示一分钟或三分钟
斜线 一般配合 * 使用,代表每隔多长时间,比如在小时部分填写 */2 代表每隔两分钟。所以 */1 和 * 没有区别
*/2 可以看成是能被2整除的任意值。

    *        *    *    *    *                  # 每隔一分钟执行一次任务    0        *    *    *    *                  # 每小时的0分执行一次任务,比如6:00,10:00    6,10     *    2    *    *                  # 每个月2号,每小时的6分和10分执行一次任务    */3,*/5  *    *    *    *                  # 每隔3分钟或5分钟执行一次任务,比如10:03,10:05,10:06
7         *    *    *    /bin/ls                                            #每天早上7点执行一次 /bin/ls
6-12/3    *    12   *    /usr/bin/backup                                    #在 12 月内, 每天的早上 6 点到 12 点中,每隔3个小时执行一次 /usr/bin/backup
17        *    *    1-5  mail -s "hi" alex@domain.name < /tmp/maildata      #周一到周五每天下午 5:00 寄一封信给 alex@domain.name
0-23/2    *    *    *    echo "haha" >> /tmp/haha.txt                       #每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分....向 /tmp/haha.txt 文件中写入 haha

ubuntu定时关机相关推荐

  1. Ubuntu定时开关机

    Ubuntu定时关机 cd /etc sudo vi crontab 添加一行 00 23 * * 1-5 root /sbin/shutdown -h now :w! ctrl+z退出 Ubuntu ...

  2. linux每天定时关机任务,如何实现ubuntu每天定时关机

    编辑 /etc/crontab添加一条 并且保证crontab服务的运行即可 f1 f2 f3 f4 f5  sudo /sbin/halt 假设 要每天的23点30定时关机 命令如下 30 23 * ...

  3. linux服务器定时关机重启,Ubuntu Server 10.10 每天定时开关机linux服务器应用 -电脑资料...

    Ubuntu Server 10.10定时开机方法: 按F2进入BIOS设置,设置每天定时开机, 容易出现问题: BIOS时间比系统时间慢8小时.在BIOS设置中设置时间或在Ubuntu系统中设置BI ...

  4. linux服务器定时关机重启,Ubuntu Server 10.10 每天定时开关机

    Ubuntu Server 10.10定时开机方法: 按F2进入BIOS设置,设置每天定时开机. 容易出现问题: BIOS时间比系统时间慢8小时.在BIOS设置中设置时间或在Ubuntu系统中设置BI ...

  5. ubuntu定时执行python脚本_Ubuntu 每天定时开关机并运行指定脚本

    ubuntu每天定时开关机 定时关机方法: 编辑 /etc/crontab添加一条命令:55 23 * * * root /sbin/shutdown -h now.即可实现每天23:55关机. 定时 ...

  6. Ubuntu server关机命令

    关机命令 shutdown:可以通过"shutdown --help"或"man shutdown"来查看 (1)立刻关机:shutdown -h now (2 ...

  7. ESXI定时关机脚本

    没有ups的esxi服务器,需要在停电前定时关机: 参考文章:http://blog.51cto.com/h2appy/1106164 过程: 1. 首先进入ESXI6.0的命令行,发现官方的脚本 / ...

  8. Linux的shutdown关机命令,Linux系统Shutdown命令定时关机详解

    转自:http://www.bootf.com/490.html Linux系统下的shutdown命令用于安全的关闭/重启计算机,它不仅可以方便的实现定时关机,还可以由用户决定关机时的相关参数.在执 ...

  9. win定时关机_如何将电脑设置为定时关机?

    本期分享教大家如何将电脑设置为定时关机,至于为什么要设置定时关机,这就像设置闹钟一样,不同的人有不同的用途,不光是叫醒那么简单哦! 定时关机设置方法 方法一:用命令设置 1.鼠标右击[开始菜单]选择[ ...

最新文章

  1. SRM 563 Div1 500 SpellCards
  2. windows查看Python安装目录
  3. Nature封面,硅量子计算达到99%的准确率
  4. c语言时间库函数#includetime.h
  5. Windows平板电脑将取代苹果在企业市场地位
  6. 1.4 @SuppressWarnings:抑制编译器警告
  7. 面试必备:HashMap、Hashtable、ConcurrentHashMap的原理与区别
  8. RabbitMQ安装和使用(和Spring集成)
  9. Adobe AIR移动App的互相调用实现方式
  10. C Tricks(三)—— 以一维数组的形式对二维数组赋值
  11. 利用HtmlAgilityPack库进行HTML数据抓取
  12. HTTP 权威指南 阅读笔记
  13. 邱锡鹏DL经典教材-《神经网络与深度学习》
  14. linux msgctl清除缓存,linux消息队列
  15. 用html制作四行四列的表格,HTML表格
  16. GINI Index-基尼指数
  17. win10部署milvus以图搜图2.0
  18. reached end of file while parsing
  19. 配置Druid(德鲁伊)数据源
  20. echarts全国各省地图数据资源

热门文章

  1. 一款三搭_巴黎造型师的气质穿搭,大众色系也能穿出高级感,简单又实用_
  2. 如何快速将Android Support Library项目升级到AndroidX
  3. jquery 实现文字闪动效果
  4. ArcGIS Server ADF开发:地图配置:美丽的新疆地图
  5. 【HDU】5468 Puzzled Elena
  6. 探探php模板下载,C3+H5+jQuery仿探探APP手机滑动切换特效
  7. 蒙蒂·霍尔遇见蒙特·卡洛遇见蒙蒂·Python
  8. 采用FFmpeg实现视频倒播
  9. 调节e18-d80nk的测量距离_经纬仪使用教程,无师自通!从仪器介绍到测量方法及计算...
  10. 2倍频程、1倍频程、1/3倍频程介绍