Я знаю, что « официальным » местом для моих собственных скриптов является $HOME/bin
папка. Но я бы хотел вместо этого использовать папку Dropbox, а затем просто добавить ее в мой $ PATH. Нечто подобное $HOME/Dropbox/bin
. Я знаю, что это работает, но разве это плохая идея?
-1
~/scripts
например.Ответы:
Единственная причина , я могу думать не сделать это было бы , если вы считаете , что Dropbox (или потенциальный взломщик их службы, или кто - то , кто социальной инженерии прочь пароль), скорее всего, изменить ваши скрипты в любом случае. Это не похоже на вероятный сценарий для меня.
Это делает хранение вашего секретного пароля Dropbox немного более важным.
Тем не менее, я думаю , что более «стандартный» способ достижения того, что вы пытаетесь достичь , это с
git
и GitHub . Таким образом, вы можете обмениваться сценариями между компьютерами, иметь онлайн-резервную копию и получать контроль над версиями. Вы также должны вручную перетащить каталог на каждый компьютер, что является чем-то вроде безопасности плюс (вы можете получить тот же эффект с Dropbox, используя отдельный каталог, в который вы копируете скрипты из вашего каталога Dropbox).источник
Учитывая, насколько важны безопасность ваших сценариев оболочки для безопасности вашего компьютера (особенно если вы запускаете их с правами root) и вашу конфиденциальность (если вы запускаете их с настольным пользователем), я бы предпринял пару предосторожностей с любым сторонним сервисом. :
После нескольких лет использования
git
установки на основе я могу полностью порекомендовать ее (применимо к YMMV, YAGNI, IANAL и, возможно, другим аббревиатурам).источник