如何在Linux中列出和显示Cron作业?

Cron作业在Linux发行版中用于在指定的时间和间隔执行和运行不同的应用程序、脚本、命令和任务。

null

使用crontab命令列出并显示当前用户Cron作业

crontab是管理cron作业的官方命令。crontab命令还可以用于列出和显示当前con作业。为crontab命令提供了-l选项,以便列出当前用户cron作业。

crontab -l

如果root用户执行此命令,则会打印所有用户cron作业,因为root用户对Linux系统中的所有内容都有访问权限。

使用/etc/crontab列出并显示当前用户Cron作业

cron作业存储在/etc/crontab文件中。可以打印此文件以列出和显示cron作业。cat或less命令可用于打印/etc/crontab文件。

cat /etc/crontab

使用less命令。

less /etc/crontab

使用crontab命令列出并显示根Cron作业

如前所述,crontab命令默认列出当前用户cron作业。如果我们需要列出并显示根用户cron作业,有不同的方法。首先,Sudo命令可用于列出根用户cron作业。在下面的示例中,我们将权限提升到根目录,然后使用-l选项运行crontab命令。

sudo crontab -l

另一种方法是以根用户身份登录。以root用户身份登录有不同的方式。终端或bash可以使用“su”命令作为根用户登录。或者,可以使用GUI或桌面环境以root用户身份登录。

su -

以root用户身份登录后,可以像下面这样执行常规crontab命令。

crontab -l

使用crontab命令列出并显示不同的用户Cron作业

可以使用crontab命令列出另一个用户cron作业。u选项用于指定要显示作业的用户。另外,我们应该拥有sudo命令可以提供的root权限。在下面的示例中,我们将列出并显示用户“ahmet”的cron作业。

sudo crontab -l -u ahmet

列出并显示Cron作业

Cron作业用于在不同的日期和时间或以不同的间隔运行不同的任务。cron作业提供 /etc/cron.hourly 目录以存储每小时作业。每小时执行一次小时作业。cron作业存储为文件,其中文件内容是脚本或命令。

ls -l /etc/cron.hourly

列出并显示每日Cron作业

Cron作业用于在不同的日期和时间或以不同的间隔运行不同的任务。cron作业提供 /etc/cron. 每日目录,以便存储每日作业。每天都执行日常工作。cron作业存储为文件,其中文件内容是脚本或命令。

ls -l /etc/cron.daily

列出并显示每周Cron作业

Cron作业用于在不同的日期和时间或以不同的间隔运行不同的任务。cron作业提供 /etc/cron. 每周目录以存储每周作业。每周的工作都在每周执行。cron作业存储为文件,其中文件内容是脚本或命令。

ls -l /etc/cron.weekly

列出并显示每月的Cron作业

Cron作业用于在不同的日期和时间或以不同的间隔运行不同的任务。cron作业提供 /etc/cron. 每月的目录,以便存储非精简作业。每个月都执行月度作业。cron作业存储为文件,其中文件内容是脚本或命令。

ls -l /etc/cron.monthly

相关文章: 每分钟运行Cron作业

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享