如何刪除 SSHFS 的終端庫?

如何刪除 SSHFS 的終端庫?

我從以下位置安裝了 OS X FUSE 和 SSHFS官方網站。現在,每當我輸入 時,終端機視窗都會有所不同。有些資料夾是藍色的,視窗也不一樣;這不是我安裝 FUSE 和 SSHFS 之前的樣子。現在終端機視窗的標題是,每行是,並且缺少啟動通知。ssh [email protected]xxx@xxx:~[xxx@xxx ~]$

我想卸載它,但不知道如何卸載。我按照 github 說明卸載 FUSE/SSHFS,但我猜它沒有刪除它所做的終端修改。

我認為這與我為 SSHFS 安裝的終端附加套件 ( ) 有關,sshfs-2.5.0.pkg因為我在安裝它之後才開始擁有它(我之前有 FUSE)。但是,我卸載了該軟體包(看起來sshfs命令不起作用),但當我使用ssh.有人知道它做了什麼以及如何修復它嗎?如果不修復它,我將如何完全重置終端(刪除所有附加元件/軟體包,此時並不關心)?

答案1

這些軟體包不是「終端附加元件」。它們只是您安裝的附加元件透過終端,就像 YouTube 上的影片不是真正的「Firefox 影片」或「Safari 影片」一樣。

同樣,終端本身只是內部運行的程式的渲染器 - 首先是,它解釋您的命令,然後解釋您使用的各種單獨工具。外觀迅速的[login@hostname ~]$前綴)由您的 shell 決定,並且彩色檔案清單由選項啟用ls

最後,每個系統都有自己的配置。運行ssh基本上將您連接到另一個系統的終端,就像遠端桌面一樣 - 您的電腦上幾乎沒有任何東西可以改變您只是透過 ssh 連接到的遠端伺服器的行為。也就是說,如果您在某個地方 ssh 並看到不尋常的提示,那麼它已被更改系統。


…除非你的意思是連接其他系統你的電腦。在這種情況下,sshfs 套件可能更改了終端使用的 shell。嘗試echo $SHELL檢查您目前正在使用哪一個(儘管有時ps $$可能更可靠),並且chsh把它改回平常的樣子/bin/bash

此外,檢查文件~/.bashrc~/.profile~/.bash_profile底部是否有任何添加內容;專門查找PS1=(這是提示外觀的設定)。

相關內容