介绍一个小工具软件rlwrap,这是一个“readline wrapper”工具,可以使用左右箭头在一行中左右移动光标,还可以用上下箭头来上翻和下翻回调命令,甚是好用。我用的是0.24源代码版。安装和简单: sudo apt-get install rlwrap
or
./configure
make
make install
其他一些安装的情况比如用非root用户安装,看看readme和install文件就行了,也非常简单。而且现在已经有rpm版的了。
安装后在Oracle用户的.bash_profile文件中加上两句话:
alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"
重新用Oracle用户登录或执行. /home/oracle/.bash_profile,使修改生效。
or
rlwrap sqlplus username/password@server
下面就可以在sqlplus和rman中按想象的方式使用箭头键了。
----------------------------------------------------------------------------------------------------
/etc/profile 添加的内容:
--------------------
# 2013-05-08, add sqlplus config to profile.
export LD_LIBRARY_PATH=/home/ym/sqlplus
export NLS_LANG=american_ame