Antworten:
Persönlich diejenigen für mein Konto, ~/bin. Über das Konfigurationsmanagement werden systemweite eingehende /usr/local/binoder /usr/local/sbingeeignete Skripte (Skripte, die nur als Root ausgeführt werden sollten sbin, während Skripte, die normalen Benutzern helfen sollen, eingehende Skripte bin) bereitgestellt, um sicherzustellen, dass alle Computer, die sie benötigen, über sie verfügen (und die neueste Versionen auch).
binversus sbin:) erklären
Für komplexere Dinge, insbesondere solche, die von mehreren Maschinen gemeinsam genutzt werden könnten, tendiere ich dazu, Distributionspakete zu erstellen, in meinem Fall Debian. Ich benutze /usr/binund gebe Skripten einige gemeinsame Präfixe. Auf diese Weise ist es einfacher, sie bereitzustellen und den Überblick zu behalten. Für meine persönlichen Sachen ~/binist das gut genug.