crontab命令本来应该是Linux系统的内置命令,但有些经过剪裁的系统未包含该命令, 安装操作步骤:

  1. 确认crontab是否安装:

执行 crontab 命令如果报 command not found,就表明没有安装

  1. 安装 crontab

执行 yum install -y vixie-cron

  1. 确认是否安装成功:

执行 crontab -l

  1. 看是否设置了开机自动启动

chkconfig --list crond

chkconfig crond on

  1. 启动crontab

service crond start

普通用户使用crontab时报错解决: 一、You (用户名) are not allowed to access to (crontab) because of pam configuration 1、cat /etc/cron.deny 确认文件中不包含此执行用户; 2、ll /usr/bin/crontab 确认文件拥有s权限(chmod +s !$); 3、cat /var/log/secure 定位下是否此用户密码过期; 二、/var/spool/cron/(用户名): Permission denied 1、ll /usr/bin/sudo 确认文件有s权限。