`
s284745061
  • 浏览: 25965 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux为当前用户创建定时任务

 
阅读更多

使用crontab命令添加定时任务

       1.在终端上,键入“crontab -e”,进入定时任务文件
       2.键入“a”,对文件进行编辑
          输入如下内容:  23 11 10 02 * /mnt/kettle/test.sh        其中 23为分钟,11为小时,10为日,02为月,*为星期几,crontab命令的使用这里不再

赘述。
       3.键盘敲击exc,终端键入“:wq”,保存文件
       4.重启crond服务
          键入“cd /etc/init.d”,进入该目录
          键入“./crond restart”,重启crond服务
      5.等待执行结果
      6.执行成功,oh..nice!
---------------------------------------------------本环境实例开始
首先赋予整个目录777最高权限,否则job不会执行sh文件 chmod [-R 文件夹下全部文件] +x/777 文件/文件夹
*/01 * * * *  /cpic/zypj/user_projects/execpro.sh      (linux 定时任务,第分钟执行一次)
查看日志:/var/spool/mail/zypj

在本用户下安装了jre1.5
创建execpro.sh,将以下内容复制粘贴到里面,然后键入“chmod +x execpro.sh”,赋予test.sh执行权限。

JAVA_HOME=/cpic/zypj/user_projects/jre/jre1.5.0_22
export PATH=/cpic/zypj/user_projects/jre/jre1.5.0_22/bin:$PATH
export CLASSPATH=.:/cpic/zypj/user_projects/jre/jre1.5.0_22/lib/dt.jar:/cpic/zypj/user_projects/jre/jre1.5.0_22/lib/tools.jar
./Kettle/kitchen.sh -file=/cpic/zypj/user_projects/Kettle/exeproc.kjb -debug=debug -log=log.log


---------------------------------------------------本环境实例结束

分享到:
评论

相关推荐

    linux服务器配置定时任务教程

    - **crontab -l**: 查看当前用户的定时任务列表。 - **crontab -e**: 编辑当前用户的定时任务列表。 - **crontab -r**: 删除当前用户的定时任务列表。 ##### 2.2 定时任务格式 Crontab的定时任务格式由六个字段组成...

    linux下定时任务设置.docx

    Linux 下定时任务设置 Linux 操作系统提供了一个强大的定时任务设置机制,即 cron 服务。...Linux 下的定时任务设置机制提供了一个强大的功能,允许用户设置在特定的时间或间隔执行特定的命令或脚本。

    linux中普通用户的定时任务详解

    例如,Oracle用户可以输入以下命令创建一个每分钟打印当前目录内容的定时任务: ```bash [oracle@node2 ~]$ crontab -e ``` 然后在编辑器中添加一行: ```cron */1 * * * * /bin/ls -al > /tmp/ls.log ``` 这一...

    Linux中使用crond工具创建定时任务的方法

    下面将详细介绍如何在Linux中使用`crond`创建定时任务。 首先,我们需要确保`crond`工具已经安装。在大多数Linux发行版中,`crond`通常作为默认组件预装。你可以通过以下命令检查是否已安装: ```bash yum list ...

    详解linux下利用crontab创建定时任务

    在Linux操作系统中,`crontab` 是一个强大的工具,用于...感谢你阅读这篇关于利用 `crontab` 在 Linux 下创建定时任务的文章,希望对你有所帮助。如有疑问,欢迎提问,我们将尽力为你解答。感谢你对我们的网站的支持!

    Linux定时任务以及脚本编写docx

    本文档将详细介绍如何创建和配置Linux定时任务,以及编写和执行简单的shell脚本。 首先,让我们看看脚本样例1,这是一个用于监控Linux服务器性能的bash脚本。它包含以下几个关键部分: 1. **获取服务器IP地址**:...

    linux 计划任务cron--怎么定时执行的指令

    通过Cron,用户可以设定复杂的定时任务,如定期备份数据、清理日志、发送邮件提醒等。 #### 二、Cron的安装与启用 在基于Red Hat的Linux发行版中,Cron可以通过以下步骤进行安装和启用: 1. **安装Vixie-Cron包**...

    Linux下实现定时任务综述.pdf

    使用 systemd timer 设置定时任务需要先安装 systemd 软件包,然后创建 timer 单元文件来添加定时任务。用户可以使用 systemd timer 的语法来设置定时任务,例如: ``` # systemctl enable fsck-sdb1.timer # ...

    linux定时任务详细说明.docx

    在创建定时任务时,需要注意将命令或脚本的完整路径提供给`crontab`,并且确保执行的命令在环境变量`PATH`中能找到,或者直接提供命令的全路径。例如,`*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh`...

    (linux)下开机自动运行脚本以及定时任务

    ### Linux 下开机自动运行脚本及定时任务 在 Linux 系统中,为了实现系统启动时自动执行某些脚本或程序、以及设定周期性任务的需求,我们可以通过多种方式来达到目的。本文将详细介绍如何在 Linux 系统下设置开机自...

    Linux Crontab 定时任务 命令详解

    Linux Crontab 定时任务 命令详解 Linux Crontab 是一个强大的定时任务命令,用于在指定的时间间隔执行特定的命令或程序。Crontab 命令的功能是在一定的时间间隔调度一些命令的执行,通过编写 Crontab 文件来实现。...

    thinkphp 5.1 定时任务,Crontab 计划任务-think-cron.zip

    1. 创建定时任务:首先,在你的ThinkPHP项目中创建一个控制器,比如`CronController`,并在此控制器中定义需要定时执行的方法。 2. 配置路由:在`route.php`文件中,为你的定时任务方法设置一条路由规则,以便Cron...

    linux 定时任务详解

    假设我们需要创建一个简单的定时任务,让系统每分钟自动将当前时间写入到用户家目录下的`time.log`文件中,可以通过以下步骤实现: 1. **编辑crontab文件**: ```bash crontab -e ``` 2. **添加定时任务**: 在...

    linux定时任务详细说明.pdf

    Linux定时任务是Linux系统中的一种自动化任务调度机制,允许用户或系统管理员安排任务在特定时间自动执行。在提供的文件“linux定时任务详细说明.pdf”中,主要涉及的是如何配置和管理Linux下的cron服务来执行一系列...

    shell命令与定时任务

    通过本文的介绍,我们详细了解了 CentOS 7 中 shell 脚本的基础知识、循环结构、以及如何创建定时任务。这些技能对于日常系统管理和自动化运维工作至关重要。无论是简单的文件处理还是复杂的系统管理任务,shell ...

    Linux下如何实现Mysql定时任务

    首先,我们来看看如何在MySQL中使用Event Scheduler来创建定时任务。Event Scheduler是MySQL内置的一个功能,它允许用户在指定的时间点或者按照特定的周期执行存储过程或SQL语句。以下是使用Event Scheduler的步骤:...

    linux创建PHP定时任务的实例

    本文将详细介绍如何在Linux环境下创建PHP定时任务的实例。 首先,确保你的服务器已经安装了PHP环境,因为PHP是执行定时任务的核心语言。你可以通过运行`php -v`命令来检查PHP是否已安装以及其版本。 1. **创建PHP...

    spring定时任务demo包含jar包

    这个注解接受多个参数,如`fixedRate`(以毫秒为单位的固定延迟时间),`cron`(用于定义CRON表达式,模拟Linux的定时任务)等,用于设定任务的执行策略。 例如: ```java @Component public class Scheduled...

    Ubuntu-使用crontab定时任务

    - 查看当前用户的定时任务列表: ```bash ~# crontab -l ``` 3. **删除定时任务** - 删除当前用户的定时任务: ```bash ~# crontab -r ``` #### 四、进阶技巧 1. **使用环境变量** - 可以在 crontab ...

Global site tag (gtag.js) - Google Analytics