crontab command not found

在服务器上运行 crontab -e编辑定时任务 结果提示 command not found命令找不到,这就说明没安装crontab

由于

完整操作如下:

[[email protected] /]# yum install vixie-cron crontabs
Loaded plugins: security
Setting up Install Process
Package cronie-1.4.4-15.el6_7.1.x86_64 already installed and latest version
Package crontabs-1.10-33.el6.noarch already installed and latest version
Nothing to do
[[email protected] /]# crontab -l
no crontab for root
[[email protected] /]# service crond status
crond is stopped
[[email protected] /]# service crond start
Starting crond:                                            [  OK  ]
[[email protected] /]# ntsysv
[[email protected] /]# chkconfig –level 35 crond on
chkconfig version 1.3.49.3 - Copyright (C) 1997-2000 Red Hat, Inc.
This may be freely redistributed under the terms of the GNU Public License.

usage:   chkconfig [--list] [--type <type>] [name]
         chkconfig --add <name>
         chkconfig --del <name>
         chkconfig --override <name>
         chkconfig [--level <levels>] [--type <type>] <name> <on|off|reset|resetpriorities>
[[email protected] /]# crontab -e
no crontab for root - using an empty one
crontab: no changes made to crontab

分步操作为

开始安装 运行

yum install vixie-cron crontabs

然后它返回很多

Loaded plugins: security
base
epel
epel/primary_db
extras
updates
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package cronie.x86_64 0:1.4.4-15.el6_7.1 will be installed
--> Processing Dependency: dailyjobs for package: cronie-1.4.4-15.el6_7.1.x86_64
--> Processing Dependency: /usr/sbin/sendmail for package: cronie-1.4.4-15.el6_7.1.x86_64
--> Running transaction check
---> Package cronie-anacron.x86_64 0:1.4.4-15.el6_7.1 will be installed
--> Processing Dependency: crontabs for package: cronie-anacron-1.4.4-15.el6_7.1.x86_64
---> Package exim.x86_64 0:4.84.2-3.el6 will be installed
--> Running transaction check
---> Package crontabs.noarch 0:1.10-33.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================================================
 Package                                                              Arch                                                         Version
====================================================================================================================================================================
Installing:
 cronie                                                               x86_64                                                       1.4.4-15.el6_7.1
Installing for dependencies:
 cronie-anacron                                                       x86_64                                                       1.4.4-15.el6_7.1
 crontabs                                                             noarch                                                       1.10-33.el6
 exim                                                                 x86_64                                                       4.84.2-3.el6                     

Transaction Summary
====================================================================================================================================================================
Install       4 Package(s)

Total download size: 1.4 M
Installed size: 4.2 M
Downloading Packages:
(1/4): cronie-1.4.4-15.el6_7.1.x86_64.rpm
(2/4): cronie-anacron-1.4.4-15.el6_7.1.x86_64.rpm
(3/4): crontabs-1.10-33.el6.noarch.rpm
(4/4): exim-4.84.2-3.el6.x86_64.rpm
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : exim-4.84.2-3.el6.x86_64
  Installing : cronie-1.4.4-15.el6_7.1.x86_64
  Installing : crontabs-1.10-33.el6.noarch
  Installing : cronie-anacron-1.4.4-15.el6_7.1.x86_64
  Verifying  : crontabs-1.10-33.el6.noarch
  Verifying  : cronie-1.4.4-15.el6_7.1.x86_64
  Verifying  : exim-4.84.2-3.el6.x86_64
  Verifying  : cronie-anacron-1.4.4-15.el6_7.1.x86_64                                                                                                               

Installed:
  cronie.x86_64 0:1.4.4-15.el6_7.1                                                                                                                                  

Dependency Installed:
  cronie-anacron.x86_64 0:1.4.4-15.el6_7.1                                                          crontabs.noarch 0:1.10-33.el6                                   

Complete!

然后我运行 crontab -l

提示 no crontab for root

然后我查看crontab服务状态
service crond status
它提示 crond is stopped

然后我运行service crond start

它提示 Starting crond:                                            [  OK  ]

然后我查看开机启动项 ntsysv

然后界面是

然后我把这个服务加入开机服务中 chkconfig –level 35 crond on

然后它提示

[[email protected] /]# chkconfig –level 35 crond on
chkconfig version 1.3.49.3 - Copyright (C) 1997-2000 Red Hat, Inc.
This may be freely redistributed under the terms of the GNU Public License.

usage:   chkconfig [--list] [--type <type>] [name]
         chkconfig --add <name>
         chkconfig --del <name>
         chkconfig --override <name>
         chkconfig [--level <levels>] [--type <type>] <name> <on|off|reset|resetpriorities>

然后我 crontab -e 就进入了定时任务的编辑界面中

时间: 2024-10-31 14:29:42

crontab command not found的相关文章

-bash: crontab: command not found(转)

操作步骤 1. 确认crontab是否安装: 执行 crontab 命令如果报 command not found,就表明没有安装 2. 安装 crontab 执行 yum install -y vixie-cron 3. 确认是否安装成功: 执行 crontab -l 4. 看是否设置了开机自动启动 chkconfig --list crond 5. 启动crontab service crond start

-bash: crontab: command not found

1. 确认crontab是否安装: 执行 crontab 命令如果报 command not found,就表明没有安装 2. 安装 crontab yum install -y vixie-cron 3. 确认是否安装成功: crontab -l 4. 看是否设置了开机自动启动 chkconfig --list crond 5. 启动crontab service crond start

crontab定时任务配置

一.CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行. cron 系统调度进程. 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行.cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业.crontab命令允许用户提交.编辑或删除相应的作业.每一个用户都可以有一个crontab文件来保存调度信息.系统管理员可以通过cron.deny 和 cron.al

Linux -- crontab

*manpages*File: *manpages*,  Node: crontab,  Up: (dir) CRONTAB(1)                  General Commands Manual                 CRONTAB(1) NAME       crontab - maintain crontab files for individual users (Vixie Cron) SYNOPSIS       crontab [ -u user ] fil

crontab命令详解

一. Crontab 介绍 1.crontab命令的功能是在一定的时间间隔调度一些命令的执行,我理解为windows下的任务计划. 2./etc/crontab 文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序,每个用户可以建立自己的调度crontab. 例如我服务器下的crontab内容 3./etc/cron.deny 和 /etc/cron.allow 文件 /etc/cron.deny 表示不能使用crontab 命令的用户/etc/cron.allow

ubuntu crontab 定时备份postgres数据库并上传ftp服务器

最近公司要求备份数据库,所以就查了比较作的资料.废话不多说,入正题. 目的:定期备份ubuntu下的postgres数据库,打包上传到指定ftp服务器. 经过查找资料,解决方法: ①编写备份数据库.打包压缩.上传指定ftp的脚本. ②将该脚本加入到ubuntu定期计划任务crontab中. 下边是执行的步骤: ①编写shelll脚本:bk.sh,对于对shell脚本不了解的,可以百度w3cshool shell. 最好用root用户编写:su root. 编写完后,添加执行权限,新编写的shel

【转载】PHP使用1个crontab管理多个crontab任务

转载来自: http://www.cnblogs.com/showker/archive/2013/09/01/3294279.html http://www.binarytides.com/php-manage-multiple-cronjobs-with-a-single-crontab-entry/ In many php applications there are multiple tasks that need to be run via cron at different time

Ubuntu 设置定时crontab任务

crontab属于常见的自动化运维命令 安装及运行 apt-get install cron service cron start #启动cron服务 service cron status #查看cron服务状态 cron start/running, process 8876 使用cron的帮助信息 man crontab #详述了crontab的语法   CRONTAB(1)                                                          

/etc/crontab文件和crontab -e命令区别

1.格式不同 前者 # For details see man 4 crontabs # Example of job definition:# .---------------- minute (0 - 59)# |  .------------- hour (0 - 23)# |  |  .---------- day of month (1 - 31)# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...# |  |  |  |