如何在启动时以一种方式同步两个文件夹

如何在启动时以一种方式同步两个文件夹

我正在尝试同步:

/var/www/CI_MAIN/

根据以下方面所做的更改:

/home/coco/workspace/CI_MAIN/
(PDT 的工作区)。

为此,我 sudo crontab -e在命令行中输入,并将以下行添加到打开的文件的末尾:
@reboot lsyncd -direct /home/cockroach/workspace/CI_TEST/ /var/www/CI_TEST/
我还通过使用授予了这两个文件夹的完全权限sudo chmod -R 777,但是当我使用浏览器查看时,没有进行任何更改我制作的页面。这个方法以前是有效的,所以我想应该还有一些我还没有做的事情。你能帮我解决这个问题吗?提前谢谢你的不同。

答案1

编写 cron 作业时,如果您尚未在 crontab 中导出 PATH,则应使用二进制文件的绝对路径。

找出lsyncd位置:

$ command -v lsyncd

示例输出:/bin/lsyncd.复制输出并替换lsyncd为绝对路径。

相关内容