Ich habe viele Befehlszeilentools, die ich häufig verwende. Ich habe die normale Methode verwendet, um den vollständigen Pfad dieses Befehls durch das Terminal zu durchlaufen, und dann ./command-name ABER dies ist eine umständliche und zeitaufwändige Aufgabe.
Als ich mich mit dem Thema "Ausführen eines Befehls von überall über das Terminal" befasste, fand ich eine Lösung, um den Pfad in die Umgebungsvariable aufzunehmen (durch Bearbeiten von ./bashrc).
Das funktioniert gut.
Ich habe sogar herausgefunden, dass alle global funktionierenden Befehle (wie mkdir, ifconfig, cp usw.) im Verzeichnis "/ bin" abgelegt sind.
Wenn ich die "Symlinks" meiner Befehle in das Verzeichnis "/ bin" einbinde, funktioniert alles einwandfrei und ich kann die Befehle von überall im Terminal ausführen.
Meine Frage
Ist es sicher, Symlinks direkt im Verzeichnis / bin abzulegen? Ich frage dies, weil ich beim Platzieren der Symlinks nach dem Administratorkennwort gefragt wurde.
Wird es einen Unterschied machen, wenn ich die Symlinks der Befehle in / bin im Vergleich zum Verzeichnis / usr / bin platziere?
Umwelt (wenn es darauf ankommt):
Ubuntu 13.10, 32-Bit.