哪里存储特定用户的crontab命令?

我在新磁盘上安装了一个新系统(Fedora 13)。

我有我的旧系统(Fedora 11)在其他磁盘上的数据。

我已经安装了所有旧的分区来重新configuration新的系统,就像是旧的。 我有权访问我的旧/home/etc/usr

我想知道我的旧用户的crontab中有什么。 我看我的旧的/etc/cron*并没有find我在找什么。

哪里存储特定用户的crontab命令?

它取决于你正在使用的cron守护进程,但很有可能你会在/var/spool/cronfind用户crontabs。

正如joschi所说/ var / spool / cron /是用户的crontab存储的地方。 也就是说,他们的crontab所在的位置,如果他们运行crontab -e

然而,cronjobs可以通过其他位置设置,并可以从任何给定的用户从这些位置运行,所以要通过你需要检查这些其他地方。

在Fedora主机上可以findcron作业的其他地方包括:

  • /etc/crontab
  • /etc/cron.d

下面的地方通常只有root cronjobs去,但root cronjob可以su执行,所以你可能需要检查这些,如果你没有find你在别处寻找什么:

  • /etc/cron.hourly
  • /etc/cron.daily
  • /etc/cron.weekly
  • /etc/cron.monthly

这就是他们全部。