【问题标题】:What will the service name of crontab in a Linux machine?Linux机器中crontab的服务名称是什么?
【发布时间】:2014-04-17 16:50:33
【问题描述】:

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

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

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

如果错了请确认一下?

如何查看?

【问题讨论】:

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

标签: linux cron crontab cron-task crontrigger


【解决方案1】:

尝试运行:

/usr/sbin/service cron status

你可以得到类似的东西:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-30
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 2017-05-21
    相关资源
    最近更新 更多