如何在服务器上找到自动运行的脚本?

1 scripting php cron

我需要在服务器上找到所有自动运行的脚本。服务器昨天崩溃了 2 次,我需要将所有 cron 脚本移动到备份服务器。请告诉我如何识别这些脚本?

小智 6

我假设既然你提到了 cron 你在 Linux 平台上,在这种情况下你可以这样做,

for user in $(cut -f1 -d: /etc/passwd); do sudo crontab -u $user -l; done
Run Code Online (Sandbox Code Playgroud)

这将显示系统上每个用户的 cron 作业,因此它将显示哪些脚本会自动运行。

可能也会有一些系统级别的,在这种情况下,您可以这样做以查看它们,

ls /etc/cron*
Run Code Online (Sandbox Code Playgroud)