在linux下面使用sqlplus很不爽,上下鍵,退格鍵都不能用,嚴重降低生產效率。
某一天終於發現了這個rlwrap這個好東西,特寫此文記錄。
可以去網上找找可用的包,比如 ,下面找
先裝上一些安裝rpm
一:安裝readline
os的安裝光碟裡提供了readline包.
[root@oracle11g ~]# rpm -uvh readline*error: failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm
[root@oracle11g ~]# rpm -uvh libtermcap-devel-2.0.8-46.1.i386.rpm
[root@oracle11g ~]# rpm -uvh readline*
package readline-5.1-1.1 is already installed
[root@oracle11g ~]# rpm -uvh readline-devel-5.1-1.1.i386.rpm
二:安裝rlwrap
[root@oracle11g ~]# tar -zxvf rlwrap-0.30.tar.gz[root@oracle11g ~]# cd rlwrap-0.30
[root@oracle11g rlwrap-0.30]# ./configure
[root@oracle11g rlwrap-0.30]# make
[root@oracle11g rlwrap-0.30]# make install
三:方便使用rlwrap
[root@oracle11g rlwrap-0.30]# vi /home/oracle/.bash_profile新增alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
linux下的sql plus 終於可以像windows下的那樣使用了。
rlwrap解決sqlplus上下鍵找歷史命
在linux下面使用sqlplus預設不可以使用上下鍵查詢歷史命令,使用起來很不方便,影響效率。不過,可以通過第三方工具rlwrap來解決這個問題。一 安裝readline 可以通過yum這個工具來完成 root rhel6 yum y install readline root rhel6 rpm...
解決sqlplus無法上下鍵翻歷史命令的問題
解決sqlplus需要用到 readline 和 rlwrap這兩個軟體 readline可以採用rpm的方式安裝 root rwsaa195 rlwrap 0.37 rpm qa grep readline readline devel 6.2 9.el7.x86 64 readline 6.2 ...
在Linux Bash通過上下鍵快速查詢歷史命令
我們知道在 bash 裡,可以通過 上下 鍵來瀏覽最近執行過的命令歷史紀錄 history 我們也知道如果系統的歷史記錄太多的話,可以通過 ctrl r 來查詢命令或者通過 history 命令來瀏覽歷史命令。還有一種神奇的辦法可以更準確 有效的在歷史命令紀錄中查詢自己想要的命令 1 首先在該使用者...