Ich habe ein paar sehr einfache Bash-Skripte, die ich für Dinge zusammengestellt habe, die ich regelmäßig mache. Eine davon ist das Ausführen von Duplicity, um meine Sicherungsaufgaben auszuführen. Nichts Kluges, nur ein Haufen von wenn ... dann Aussagen wirklich. Da dies als sudo ausgeführt werden muss, ist es empfehlenswert, mein Skript in / usr / bin (oder an einem anderen Ort in PATH) abzulegen, das in root.root und in chmod in 700 angegeben ist.
git
wie github
in den Wolken?
/usr/local/bin
. Ansonsten würde ich sagen einfach reinstecken ~/bin
. Ihre eigenen Skripte in beiden Verzeichnissen sollten beim Upgrade sicher sein.
~/bin
der beste Ort für die meisten Skripte ist, da Sie sie nicht so sudo
bearbeiten müssen, wie Sie es tun, wenn sie in gespeichert sind /usr/local/bin
.
git
Sie diese Option, um Ihre Skripte einer Versionskontrolle zu unterziehen, lokale Kopien der Git-Repos an einer beliebigen Stelle zu platzieren~
und die Skripte dann mit Symlinks zu verknüpfen~/bin
.