Ich verwende ein macOS, um eine Verbindung zu einem Ubuntu-Server herzustellen, nachdem ich ein neues .bash_profile definiert habe (wie das Upgrade von node.js oder das Erstellen eines neuen Alias), muss ich ssh beenden und mich erneut anmelden, nachdem ich das .bash_profile bezogen habe, bevor die aktualisierte Bash wirksam wird Ist es möglich, die Sitzung in der aktuellen Terminal-SSH-Sitzung zu aktualisieren?
Sie können die Einstellungen aktualisieren, indem Sie ausführen
. ~/.bash_profile
Dadurch wird die Datei erneut gelesen (Quelle).
Cachet auch bash
Pfade zu Binärdateien, wenn Sie also den Speicherort einer bereits bekannten Binärdatei ändern, bash
müssen Sie sie ausführen
hash -r
um diese Verweise zu entfernen.
source
und .
sind Synonyme in bash
...type source
zurück? Welche Fehlermeldung erhalten Sie beim Ausführen source ~/.bash_profile
?hash
ohne Parameter aus.
mmmmmm
Glen Jackmann