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 ~]$
プレフィックス) はシェルによって決定され、色付きのファイル リストはls
オプションによって有効になります。
最後に、各システムには独自の設定があります。 を実行するとssh
、基本的にリモートデスクトップのように別のシステムのターミナルに接続します。SSHで接続しているリモートサーバーの動作を変更できるものは、コンピューターにはほとんどありません。つまり、どこかでSSHしたときに通常とは異なるプロンプトが表示された場合、それは変更されています。それシステム。
…接続を意味しない限りからその他のシステムにお使いのコンピュータ。その場合、sshfs パッケージがターミナルで使用されるシェルを変更した可能性があります。echo $SHELL
現在使用しているシェルを確認してください (ただし、ps $$
より信頼性の高い場合もあります)。chsh通常の状態に戻します/bin/bash
。
さらに、ファイル 、 の下部にある追加内容を確認します~/.bashrc
。~/.profile
特に~/.bash_profile
(PS1=
プロンプトの外観の設定)を探します。