如何在我的 Linux 服务器上编辑其他用户的 crontab?

如何在我的 Linux 服务器上编辑其他用户的 crontab?

我的 Linux 服务器上有一个拥有 sudo 权限的用户。我想编辑另一个用户的 crontab。不过我对此还不熟悉,还不明白手册页在告诉我什么。

Man crontab 告诉我可以使用这种格式的 crontab 命令:

crontab [ -u user ] { -l | -r [ -i ] | -e }

但这是什么意思呢?我想编辑名为 jake 的用户的 crontab

所以我尝试了

crontab jake -e
crontab [jake] -e
crontab [-u jake] -e

每次我都会收到同样的错误:“使用错误:此选项后不允许使用任何参数”

那么我该输入什么来编辑 jake 的 crontab?

答案1

尝试

crontab -e -u jake

您需要这样做才能root使其工作。

答案2

您需要 sudo/root 才能编辑任何 crontab

相关内容