zoukankan      html  css  js  c++  java
  • 6_服务与计划任务

    服务:可以简单的理解为在系统后台运行的程序。

    服务脚本默认存储文件在 /etc/rc.d/init.d (这个目录下包括虚拟机的所有安装过的服务),但是服务启动时,调用的是/etc/init.d(服务shell脚本文件)这个文件,其实etc /init.d/是链接文件,服务启动时再链接到/etc/init.d目录。

    添加服务:

    将服务脚本添加到/etc/init.d目录下。

    service httpd start
    service httpd restart
    service httpd stop
     
    服务开机自启动:
    chkconfig  管理启动项的
    chkconfig --list
    chkconfig --add httpd 
    chkconfig --del httpd
    chkconfig --level  345 httpd on
    chkconfig --level  345 httpd off
     
    计划任务:
     
    crontab -l   查看用户任务
    cron也是一个服务  crond
    周期是一分钟
     

    添加计划任务的两种方法:

    方法1:

    使用命令 crontab -e 然后直接编辑定时脚本。

    这样执行以后,属于用户自定义的,会被写到 /var/spool/cron 目录下,生成一个和用户名一致的文件,文件内容就是我们编辑的定时脚本。

    如:

    [root@localhost ~]# crontab -e
    crontab: installing new crontab
    [root@localhost ~]# crontab -l
    */1 * * * * date >> /tmp/date.txt    //表示每一分钟执行一次,五个* ,分别表示  minute hour day month week
    [root@localhost ~]#


    方法2:

    使用命令 vi /etc/crontab 编辑定时脚本。

    这个暂时我还没添加成功,不知道问题出在哪里,先写到这,等解决了我再来补充。

    总结:

    (系统级的)做系统级配我们会直接配置 /etc/crontab

    (用户级的)一般还是建议大家使用crontab -e,这样系统也会帮着检查我们配置的脚本语法。

  • 相关阅读:
    Step by step Dynamics CRM 2013安装
    SQL Server 2012 Managed Service Account
    Step by step SQL Server 2012的安装
    Step by step 活动目录中添加一个子域
    Step by step 如何创建一个新森林
    向活动目录中添加一个子域
    活动目录的信任关系
    RAID 概述
    DNS 正向查找与反向查找
    Microsoft Dynamics CRM 2013 and 2011 Update Rollups and Service Packs
  • 原文地址:https://www.cnblogs.com/Time-dog/p/5810703.html
Copyright © 2011-2022 走看看