首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >crontab参数

crontab参数
EN

Unix & Linux用户
提问于 2022-10-31 13:56:02
回答 1查看 106关注 0票数 0

我知道crontab -e用于编辑当前的crontab。如果我创建一个名为abc的文件,并在其中放置一个cron命令并键入crontab abc,我相信这是将当前cron文件设置为文件abc的内容。我认为,现在,当前的crontab设置是文件abc的内容。

但是现在,当我输入crontab -e时,显示的清单中没有我的cron命令。

我的理解错了吗?我想我可以用crontab -ecrontab filename来做同样的事情。

EN

回答 1

Unix & Linux用户

发布于 2022-11-01 12:59:59

如果我创建一个名为abc的文件,并在其中放置一个cron命令并键入crontab abc,我相信这是将当前cron文件设置为文件abc的内容。

如果您的意思是“运行crontab abc命令的用户的crontab文件”,那么是的。

您是否使用与运行crontab -e相同的用户帐户运行crontab abc?每个用户都有自己的crontab文件,系统管理员通常也有一个系统范围的/etc/crontab文件,可以(而且必须)指定命令应该运行的用户名。

如果您将crontab abc作为根用户运行,并且现在试图以常规用户的身份运行crontab -e,那么crontab abc将设置root的S crontab,而常规用户肯定无法编辑该选项卡。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/723125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档