Wie entferne ich die Terminalbibliothek von SSHFS?

Wie entferne ich die Terminalbibliothek von SSHFS?

Ich installierte OS X FUSE und SSHFS vomoffizielle Seite. Wenn ich jetzt eingebe , ist das Terminalfenster anders. Einige Ordner sind blau und das Fenster ist anders; es ist nicht mehr so ​​wie vor der Installation von FUSE und SSHFS. Jetzt lautet der Titel des Terminalfensters , jede Zeile ist , und Starthinweise fehlen.ssh [email protected]xxx@xxx:~[xxx@xxx ~]$

Ich würde das gerne deinstallieren, weiß aber nicht wie. Ich bin den Anweisungen auf GitHub zum Deinstallieren von FUSE/SSHFS gefolgt, aber ich glaube, die vorgenommenen Terminaländerungen wurden dadurch nicht entfernt.

Ich nehme an, dass dies etwas mit einem Terminal-Add-On-Paket ( sshfs-2.5.0.pkg) zu tun hat, das ich für SSHFS installiert habe, da ich dies erst nach der Installation hatte (ich hatte vorher FUSE). Ich habe das Paket jedoch deinstalliert (anscheinend sshfsfunktionieren die Befehle nicht), aber das Terminal verhält sich immer noch komisch, wenn ich verwende ssh. Weiß jemand, was es verursacht hat und wie man es beheben kann? Wenn es nicht behoben werden kann, wie kann ich das Terminal dann vollständig zurücksetzen (alle Add-Ons/Pakete entfernen, das ist mir an dieser Stelle eigentlich egal)?

Antwort1

Die Pakete sind keine „Terminal-Add-ons“. Es sind nur Add-ons, die Sie installierenüberdas Terminal, ähnlich wie Videos auf YouTube weder wirklich „Firefox-Videos“ noch „Safari-Videos“ sind.

Ebenso ist das Terminal selbst nur ein Renderer für darin laufende Programme – zunächst einHülse, das Ihre Befehle interpretiert, dann verschiedene einzelne Werkzeuge, die Sie verwenden. Das Aussehen desprompt(das [login@hostname ~]$Präfix) wird von Ihrer Shell bestimmt und die farbige Dateiliste wird durch eine lsOption aktiviert.

Schließlich hat jedes System seine eigene Konfiguration. Wenn Sie sshes ausführen, werden Sie grundsätzlich mit dem Terminal eines anderen Systems verbunden, wie es Remote Desktop tun würde – es gibt fast nichts auf Ihrem Computer, das das Verhalten von Remote-Servern ändern könnte, mit denen Sie lediglich per SSH kommunizieren. Das heißt, wenn Sie per SSH irgendwohin gehen und eine ungewöhnliche Eingabeaufforderung sehen, dann wurde es geändert aufDasSystem.


…Es sei denn, Sie meinten die Verbindungausandere SystemeZuIhr Computer. In diesem Fall ist es möglich, dass das sshfs-Paket die von Terminal verwendete Shell geändert hat. Versuchen Sie echo $SHELLzu überprüfen, welche Sie derzeit verwenden (obwohl dies manchmal ps $$zuverlässiger sein kann), undchshum es wieder auf den üblichen Wert zu ändern /bin/bash.

Überprüfen Sie außerdem die Dateien ~/.bashrc, ~/.profile, ~/.bash_profileauf etwaige Ergänzungen am unteren Ende; suchen Sie insbesondere nach PS1=(das ist die Einstellung für das Erscheinen der Eingabeaufforderung).

verwandte Informationen