2012-05-24 92 views
0

我使用SSH登錄到Ubuntu的服務器。但是,我無法使用標籤自動填寫等命令,或者使用箭頭鍵查看以前的歷史記錄。我已經在遠程機器和本地目錄上安裝了rlwrap。我想知道是否有任何方式使用rlwrap,讓我使用的服務器(或別的東西),這些快捷方式。該服務器正在運行Ubuntu Server版本10.0.4。使用rlwrap與SSH會話

回答

1

檢查遠程服務器上的殼,將其更改爲/ bin/bash的,如果它不是


    chsh /bin/bash 
0

我有一些很難理解你的問題(例如,命令你在遠程服務器上運行的是什麼?什麼是你的本地目錄中,正確?您是否登錄shell工作的輸入歷史一個人如何在其上安裝rlwrap?)

一般來說:在命令名稱前面

  • 當交互式命令不具有可用的(通過箭頭鍵的方式)輸入履歷,類型rlwrap。例如:rlwrap sqlplus而不僅僅是sqlplus
  • 如果您無法在所有上使用您的箭頭鍵,即使在您的登錄shell中,安裝也會出現問題。在這種情況下,您必須要求遠程機器的系統管理員爲您提供幫助。你可以從shell提示您本地機器上運行rlwrap ssh remote.host作爲權宜之計