Wie entferne ich die Terminalbibliothek von SSHFS?

0

Ich habe OS X FUSE und SSHFS von der installiert offizielle Seite . Nun, wann immer ich eintippe ssh [email protected]ist das Terminalfenster anders. Einige Ordner sind blau und das Fenster ist anders. Es war anders als vor der Installation von FUSE und SSHFS. Jetzt lautet der Titel des Terminalfensters xxx@xxx:~Jede Zeile ist [xxx@xxx ~]$, und Startbenachrichtigungen fehlen.

Ich würde das gerne deinstallieren, aber ich weiß nicht wie. Ich habe die Anweisungen von Github befolgt, um FUSE / SSHFS zu deinstallieren, aber ich denke, es hat die vorgenommenen Terminal-Änderungen nicht entfernt.

Ich würde annehmen, dass dies etwas mit einem Terminal-Add-On-Paket zu tun hat ( sshfs-2.5.0.pkg ) Ich habe für SSHFS installiert, weil ich dies erst nach der Installation hatte (ich hatte vorher FUSE). Allerdings habe ich das Paket deinstalliert (es scheint, sshfs Kommandos funktionieren nicht), aber das Terminal ist immer noch komisch, wenn ich es benutze ssh. Weiß jemand, was es getan hat und wie man es repariert? Wenn ich das Problem nicht beheben möchte, wie würde ich das Terminal komplett zurücksetzen (alle Add-Ons / Pakete entfernen, ist mir an dieser Stelle eigentlich egal)?

Shahar
quelle

Antworten:

0

Die Pakete sind keine "Terminal-Add-Ons". Sie sind nur Add-Ons, die Sie installieren über Das Terminal, ähnlich wie Videos auf YouTube, sind weder "Firefox-Videos" noch "Safari-Videos".

Ebenso ist das Terminal selbst nur ein Renderer für Programme, die im Terminal ausgeführt werden Schale , die Ihre Befehle interpretiert, dann verschiedene individuelle Tools, die Sie verwenden. Das Aussehen der Prompt (das [login@hostname ~]$ Präfix) wird von Ihrer Shell bestimmt, und die Liste der farbigen Dateien wird durch a aktiviert ls Möglichkeit.

Schließlich hat jedes System eine eigene Konfiguration. Laufen ssh Im Grunde genommen werden Sie mit dem Terminal eines anderen Systems verbunden, so wie es Remotedesktop tun würde. Auf Ihrem Computer befindet sich fast nichts, was das Verhalten von Remoteservern ändern könnte, auf die Sie lediglich zugreifen. Das heißt, wenn Sie irgendwo ssh und eine ungewöhnliche Eingabeaufforderung sehen, dann wurde es geändert Das System.


... Es sei denn, Sie wollten eine Verbindung herstellen von andere Systeme zu dein Computer. In diesem Fall hat das sshfs-Paket möglicherweise die von Terminal verwendete Shell geändert. Versuchen echo $SHELL um zu überprüfen, welches Sie gerade verwenden (wenn auch manchmal) ps $$ zuverlässiger sein kann) und chsh um es wieder auf das übliche umzustellen /bin/bash.

Überprüfen Sie außerdem die Dateien ~/.bashrc, ~/.profile, ~/.bash_profile für eventuelle Ergänzungen unten; suchen Sie gezielt nach PS1= (Dies ist die Einstellung für das Erscheinungsbild der Eingabeaufforderung).

grawity
quelle