在Ubuntu系统中,如果你想要在不同的用户之间共享定时任务,你可以使用crontab
命令来实现。以下是共享定时任务的步骤:
打开终端。
输入以下命令以编辑当前用户的crontab文件:
crontab -e
shared_script.sh
的脚本,你可以添加以下行:0 6 * * * /path/to/shared_script.sh
保存并关闭crontab文件。
现在,你需要确保其他用户也可以访问这个脚本。将脚本移动到一个所有用户都可以访问的目录,例如/usr/local/bin
:
sudo mv /path/to/shared_script.sh /usr/local/bin/
sudo chmod +x /usr/local/bin/shared_script.sh
sudo su - other_user
crontab -e
0 6 * * * /usr/local/bin/shared_script.sh
现在,你已经成功地在不同的用户之间共享了一个定时任务。请注意,这个方法需要你有足够的权限来编辑其他用户的crontab文件和脚本文件。