Odpowiedzi:
Te osobiste, na moim rachunku ~/bin
. Wchodzą do systemu /usr/local/bin
lub /usr/local/sbin
są odpowiednie (skrypty, które powinny być uruchamiane tylko jako root sbin
, podczas gdy skrypty mają pomóc zwykłym użytkownikom wejść bin
), wdrażane za pośrednictwem zarządzania konfiguracją, aby zapewnić, że wszystkie maszyny, które ich potrzebują, mają je (i także najnowsze wersje).
bin
versus sbin
:)
W przypadku bardziej skomplikowanych rzeczy, szczególnie takich, które mogą być współużytkowane przez wiele komputerów, zwykle tworzę pakiety dystrybucyjne, w moim przypadku Debian. Używam /usr/bin
i daję skryptom kilka wspólnych przedrostków. W ten sposób łatwiej jest je wdrożyć i śledzić. Do moich osobistych rzeczy ~/bin
wystarczy.