Antworten:
Bei einer Google-Suche nach "Linux-Dateisystemhierarchie" werden mehrere Dokumente angezeigt, darunter dieses .
Wo Sie Ihr Skript platzieren, hängt davon ab, wer der beabsichtigte Benutzer ist. Wenn es nur Sie sind, setzen Sie es ein ~/bin
und stellen Sie sicher, dass ~/bin
es in Ihrem ist PATH
. Wenn ein Benutzer auf dem System das Skript ausführen kann, geben Sie es ein /usr/local/bin
.
Sie nicht setzen Skripte , die Sie schreiben sich in /bin
oder /usr/bin
. Diese Verzeichnisse sind für Programme vorgesehen, die vom Betriebssystem verwaltet werden.
~/bin
es automatisch in deinem $PATH
Ordner enthalten ist, sobald der Ordner erstellt wurde. Es gibt Zeilen in .profile
: if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
source ~/.profile
vor ~ / bin zu PATH hinzugefügt wird (2) Sie müssen auch laufen chmod u+x ~/bin/<your script>
Privileg zu geben , selbst auszuführen es.