在Linux机器中,crontab的服务名称是什么?

在Linux机器中,crontab的服务名称是什么?,linux,cron,crontab,cron-task,crontrigger,Linux,Cron,Crontab,Cron Task,Crontrigger,我有一个同名的crontab。需要检查其当前是否正在运行 它位于Linux机器中的/etc/crontab中 我猜它的服务名称是crond。所以我尝试了grep crond 如果这是错误的,请确认我 如何检查它?尝试运行: /usr/sbin/service cron status 你可以得到这样的结果: user@server:~$ /usr/sbin/service cron status [ ok ] cron is running. 取决于您的发行版,但是crond不是一个坏猜测。但

我有一个同名的
crontab
。需要检查其当前是否正在运行

它位于Linux机器中的/etc/crontab

我猜它的服务名称是
crond
。所以我尝试了
grep crond

如果这是错误的,请确认我

如何检查它?

尝试运行:

/usr/sbin/service cron status
你可以得到这样的结果:

user@server:~$ /usr/sbin/service cron status
[ ok ] cron is running.

取决于您的发行版,但是
crond
不是一个坏猜测。但最后,您必须阅读文档或检查安装的cron包的文件内容。另外,看一下守护进程启动脚本应该会有所帮助。实际上,我只是在我的系统中看到它只是
/usr/sbin/cron
。当您不知道确切的名称时,使用“cron”进行Grepping会更好:
ps aux | grep cron
我认为这可能是一个版本特定的问题。在我的例子中,我有
/usr/bin/crontab
这是
crontab
可执行文件,
/usr/sbin/cron
这是
cron
可执行文件,
/etc/init.d/cron
这是服务,因为
ps aux | grep cron
返回一个名为
cron
的进程。您使用的操作系统/版本是什么?