SSHを使用してubuntuサーバーにログインしています。ただし、タブのオートコンプリートなどのコマンドを使用したり、矢印キーを使用して以前の履歴を表示したりすることはできません。リモート マシンとローカル ディレクトリに rlwrap をインストールしました。rlwrap を使用して、これらのショートカットをサーバー (またはその他) で使用できるようにする方法があるかどうか疑問に思っていました。サーバーは Ubuntu Server エディション 10.0.4 を実行しています。
質問する
761 次
2 に答える
2
リモートサーバーでシェルを確認し、そうでない場合は/ bin/bashに変更します
chsh /bin/bash
于 2012-05-25T07:45:32.430 に答える
0
あなたの質問を理解するのが少し難しいです (たとえば、リモートサーバーで実行しているコマンドは何ですか? ローカルディレクトリは何ですか? また、そこに rlwrap をインストールするにはどうすればよいですか? ログインシェルの入力履歴は適切に機能しますか?)
一般に:
- 対話型コマンドに使用可能な (矢印キーによる) 入力履歴がない場合は
rlwrap
、コマンド名の前に入力します。例:rlwrap sqlplus
ただの代わりにsqlplus
- ログイン シェルでも矢印キーをまったく使用できない場合は、インストールに問題があります。その場合、リモート マシンのシステム管理者に助けを求める必要があります。応急処置として、ローカル
rlwrap ssh remote.host
マシンのシェル プロンプトから実行できます。
于 2012-05-25T07:06:03.177 に答える