1、本地2个用户下都有crontab定时任务,分别是 xueyanxiang 和 root 用户,那么他们的位置如下图所示
/usr/lib/cron/tabs

在Linux中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。
由此可见,crontab是由cron守护的进程,该进程读取 tabs 配置文件夹下各个用户的配置文件。具体文件内容如下图所示:


2、谁能运行crontab,权限问题?

本地的情况是其中的3条,cron.allow不存在,但是cron.deny存在,如下图

打开cron.deny文件,如下图,表示只有Guest用户不可以使用crontab,其他用户都可以

网友评论