我有一些非常简单的bash脚本,我将它们整理在一起以完成我经常做的事情。其中之一是运行重复性来执行我的备份任务。只是一堆if..then语句而已。由于这需要以sudo的方式运行,因此最好的做法是将我的脚本放在/ usr / bin(或PATH中的其他位置),chown到root.root,chmod到700?
git
,如github
在云端?
/usr/local/bin
。否则,我会说只是将它们放入~/bin
。升级时,两个目录中的脚本都应该是安全的。
~/bin
是大多数脚本的最佳选择,sudo
因为当它们存储在脚本中时,您不必像他们那样对其进行编辑/usr/local/bin
。
git
对脚本进行版本控制,将git repos的本地副本放在您喜欢的位置~
,然后将脚本符号链接到中~/bin
。