linux - 如何在文件中编辑 crontab?
问题描述
我已经在使用 crontab,使用“crontab -e”命令访问它,它工作得很好。在我的情况下,直接在文件中编辑 cron 会很棒,所以我尝试使用位于 /etc/crontab 目录中的文件,但由于某种原因,cron 作业不会执行(只是一个虚拟作业)。
我尝试更改权限或在 /etc/cron.d 中创建文件,但一直无法正常工作。
这是我的 cron 文件:
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
* * * * * root echo "123" > /home/ubuntu/test.txt
前两行已经在文件中,所以我没有改变它。
解决方案
用户 crontab 文件位于此目录/var/spool/cron/crontabs
中,因此您可以直接从那里编辑您想要的文件
推荐阅读
- android - 如何让用户在至少登录一次后保持登录状态?
- c++ - C ++如何将字符串数组中的点设置为枚举变量
- github - GitHub 应用程序需要哪些权限才能访问 list-issues-for-a-repository API?
- python-3.x - Need advice cleaning my code to make it DRY
- ruby - 升级到 Rails 5 后,Active Record 回调停止工作
- php - 访问在 PHP 父文档中声明的值,该值由 require 语句 *inside* 一个通用函数调用的包含文件
- javascript - 如何识别 SVG 中的相邻形状?
- json - 如何有条件地进行递归合并?
- python - Python 的“in”关键字会为空列表返回 True 吗?
- shopify - 将液体对象分配给 Shopify 中的变量