Сначала вам нужно ответить на вопрос «Хотите ли вы, чтобы ваш веб-сервер имел доступ к вашим локальным файлам?», потому что это именно то, о чем вы спрашиваете. Вероятно, нет. Если вы все еще хотите это сделать, по крайней мере, вы должны настроить VPN между веб-сервером и вашим ПК, в противном случае потенциально все в Интернете будут иметь доступ к вашим файлам. Через VPN вы можете смонтировать общий ресурс на своем ПК и обратиться к этому файлу с помощью символической ссылки на веб-сервере.
Я бы рекомендовал просто создать пакетный файл, который использует rsync для копирования вашего файла с вашего ПК на веб-сервер и с веб-сервера на ваш ПК, оба раза с возможностью замены файла только в том случае, если источник новее. Одна из операций распознает, что цель более новая, и ничего не делает, другая операция копирует более новый файл, и вы получаете самую новую версию с обеих сторон.
И &
, и ;
являются терминаторами команд. Вы используете один или другой, но не оба.
some_command1 & some_command2
some_commandA ; some_commandB
совпадает с
some_command1 &
some_command2
some_commandA ;
some_commandB
... но ;
не нужен, когда он находится в конце строки, поэтому второй набор команд такой же, как
some_commandA
some_commandB