ubuntu定时任务如何共享

在Ubuntu系统中,如果你想要在不同的用户之间共享定时任务,你可以使用crontab命令来实现。以下是共享定时任务的步骤:

  1. 打开终端。

  2. 输入以下命令以编辑当前用户的crontab文件:

crontab -e
  1. 在打开的crontab文件中,添加你想要共享的定时任务。例如,如果你想要每天早上6点执行一个名为shared_script.sh的脚本,你可以添加以下行:
0 6 * * * /path/to/shared_script.sh
  1. 保存并关闭crontab文件。

  2. 现在,你需要确保其他用户也可以访问这个脚本。将脚本移动到一个所有用户都可以访问的目录,例如/usr/local/bin

sudo mv /path/to/shared_script.sh /usr/local/bin/
  1. 确保脚本具有可执行权限:
sudo chmod +x /usr/local/bin/shared_script.sh
  1. 现在,你需要为其他用户设置crontab。使用以下命令切换到其他用户:
sudo su - other_user
  1. 编辑其他用户的crontab文件:
crontab -e
  1. 在打开的crontab文件中,添加相同的定时任务:
0 6 * * * /usr/local/bin/shared_script.sh
  1. 保存并关闭crontab文件。

现在,你已经成功地在不同的用户之间共享了一个定时任务。请注意,这个方法需要你有足够的权限来编辑其他用户的crontab文件和脚本文件。

Both comments and pings are currently closed.

Comments are closed.

Powered by KingAbc | 粤ICP备16106647号-2 | Loading Time‌ 0.309