У меня есть несколько очень простых скриптов bash, которые я собрал вместе для вещей, которые я делаю регулярно. Одним из них является запуск двуличия для выполнения моих задач резервного копирования. Ничего умного, просто куча если .. тогда заявления действительно. Поскольку это должно быть выполнено как sudo, лучше ли было бы помещать мой сценарий в / usr / bin (или другое место в PATH), а затем в root.root и chmod в 700?
gitкак в githubоблаках?
/usr/local/bin. В противном случае, я бы сказал, просто вставьте их ~/bin. Ваши собственные сценарии в обоих каталогах должны быть безопасны при обновлении.
~/binчто это лучшее место для большинства скриптов, так как вам не нужно использовать их sudoдля редактирования, как вы делаете, когда они хранятся в /usr/local/bin.
gitдля управления версиями ваши скрипты, помещать локальные копии репозиториев git туда, где вам нравится~, а затем вставлять ссылки на скрипты~/bin.