Linux定时任务Crontab使用 提示no crontab for root

crontab -e

输出如下

no crontab for f - using an empty one

Select an editor.  To change later, run ‘select-editor‘.
  1. /bin/ed
  2. /bin/nano        <---- easiest
  3. /usr/bin/vim.tiny
Choose 1-3 [2]: 3
crontab: installing new crontab
 

然后就会打开一个文件,什么都不用做,直接保存,保存方式类似vim

再次crontab -l ,就会显示出定时任务了

原文地址:https://www.cnblogs.com/sea-stream/p/9955716.html

时间: 2024-10-21 04:06:42

Linux定时任务Crontab使用 提示no crontab for root的相关文章

linux定时任务访问页面代替quartz集群

业务背景: web中经常有业务需要定时执行,但是在集群环境中,如果多个服务器中的定时任务同时开启的话会导致数据库挂掉, 实际应该中只有一个定时任务访问数据库. 怎么解决这一问题呢: 1.多服务器集群时,目录挂载.只有一台服务器存放定时任务,挂载时排除定时任务的配置文件,只让一台服务器开启定时任务. 2.单独部署一台服务器,用来跑定时任务 3.使用linux脚本,访问集群服务器页面或action,肯定有一台服务器接收到请求,然后执行定时. 这里要说的就是第3种方式,缺点是:被访问服务器的页面或ac

Linux 定时任务crontab

在使用Linux时候,经常需要执行定时任务,使用crontab编写一些定时脚本.在这里记录下来,方便以后回忆. 为了方便后来进行使用, 在网上摘抄如下: crond和crontab cron是linux提供的一种服务器,用于定期执行shell命令.主要由两部分组成 crond:cron服务的守护进程,用于定期调度 crontab:cron提供的UI,用于编辑调度计划 crontab的使用方法,大家可以man一下,如下图: 主要有三个选项: “-e”编辑:与vim类是,但是在保存退出时,他会帮你检

Linux提示no crontab for root的解决办法

Linux提示no crontab for root的解决办法 上传者:yuyan3081     我也要“分享赚钱” 2014/6/19 关注(2004) 评论(0) ·注册就送50元:温商贷 - 全国首家挂牌P2P     ·注册就送110元,投资送奔驰SMART ·好利友,有好礼:万元红包等着你!        ·汇通易贷:10秒注册,百万红包Duang砸! 今天要同步数据.为数据同步做准备,首先要创建一个同步自动作业.进入系统后,发现没有crontab.于是就创建一个,步骤如下: 1.登

Linux 定时任务 crontab

fileclear.sh tamcdir=${HOME}/ora/user_projects/domains/tamc cd ${tamcdir} echo rm -f `ls heapdump*.phd` rm -f heapdump*.phd echo rm -f `ls javacore*.txt` rm -f javacore*.txt echo rm -f `ls Snap*.trc` rm -f Snap*.trc cd bin echo cp /dev/null nuhup.out

linux定时任务crontab命令讲解

linux定时任务crontab命令讲解 linux 系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的.另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令. 一.crond简介 crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工

如何让linux定时任务crontab按秒执行

如何让linux定时任务crontab按秒执行? linux定时任务crontab最小执行时间单位为分钟 如果想以秒为单位执行,应该如何设置呢? 思路 正常情况是在crontab中直接定义要执行的任务,现在我们在中间添加一个脚本文件 自定义一个脚本文件,循环执行要执行的任务,循环中使用sleep来控制间隔秒数 在crontab中添加一个任务,设置为每分钟都执行这个脚本 就是用crontab控制分钟,用脚本内的循环来控制秒 示例 (1) 定义目标任务 用php写了一个测试任务,向文件中写一个时间信

Linux定时任务—crond,crontab

1.Linux 工作排程的种类: at, crontab 种类 依赖服务 描述 at atd 是个处理仅执行一次就结束排程的命令,不过要执行 at 时,必须要启动 atd 这个服务 crontab crond 这个指令所设定的工作将会循环的一直进行下去,必须要启动 crond 这个服务. 2.使用者的设定:可以限制使用 crontab 的使用者账号: /etc/cron.deny 将不可使用crontab的账号写入其中,一个账号一行 /etc/cron.allow 将允许的账号写入其中 3. /

Linux定时任务工具crontab详解及系统时间同步

linux下定时执行任务的方法  在LINUX中你应该先输入crontab -e,然后就会有个vi编辑界面,再输入0 3 * * 1 /clearigame2内容到里面 :wq 保存退出. 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron].cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间. cron的配置文件称为"crontab",是"cron table"的简写. 一.cron在3个地方查找配

使用python crontab设置linux定时任务

熟悉linux的朋友应该知道在linux中可以使用crontab设置定时任务.可以通过命令crontab -e编写任务.当然也可以直接写配置文件设置任务. 但是有时候希望通过脚本自动设置,比如我们应用程序部署时等.有需求当然就得想办法解决,不然在程序猿界混(一群自得其乐的猿). 下面进入正题,开始想通过以写文件的形式设置,通过在配置文件中直接追加一行即可.但是读写文件难免有点繁琐,再比如:设置任务时要检查任务是否已经存在:根据输入参数设置相应的任务等.以读写文件难免不太合适.所以想到了"万能&q