Antworten:
Persönlich diejenigen für mein Konto, ~/bin
. Über das Konfigurationsmanagement werden systemweite eingehende /usr/local/bin
oder /usr/local/sbin
geeignete 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).
bin
versus 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/bin
und 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 ~/bin
ist das gut genug.