linux下oracle的sqlplus使用不顺手的解决
2011-03-30 15:05
435 查看
在linux下使用Oracle的sqlplus时,缺省情况下箭头键不起到左右移动光标,上下翻动命令的作用。所以要想执行前面已经执行过的命令,要不重新敲一遍,要么使用其它终端工具的CV大法。要是想修改一个命令,只有使用edit命令把vi或者别的编辑器调出来,然后还要保存到一个缓冲区文件(缺省文件名是afiedt.buf)再执行,总之很不方便。
想要介绍一个小工具软件rlwrap,这是一个“readline wrapper”工具,可以使用左右箭头在一行中左右移动光标,还可以用上下箭头来上翻和下翻回调命令,甚是好用。我用的是0.24源代码版。安装和简单:
./configure
make
make install
其他一些安装的情况比如用非root用户安装,看看readme和install文件就行了,也非常简单。而且现在已经有rpm版的了。安装后在Oracle用户的.bash_profile文件中加上两句话:
alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"
重新用Oracle用户登录或执行. /home/oracle/.bash_profile,使修改生效。下面就可以在sqlplus和rman中按想象的方式使用箭头键了。
另查看文件夹大小命令:du -sh 文件夹
想要介绍一个小工具软件rlwrap,这是一个“readline wrapper”工具,可以使用左右箭头在一行中左右移动光标,还可以用上下箭头来上翻和下翻回调命令,甚是好用。我用的是0.24源代码版。安装和简单:
./configure
make
make install
其他一些安装的情况比如用非root用户安装,看看readme和install文件就行了,也非常简单。而且现在已经有rpm版的了。安装后在Oracle用户的.bash_profile文件中加上两句话:
alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"
重新用Oracle用户登录或执行. /home/oracle/.bash_profile,使修改生效。下面就可以在sqlplus和rman中按想象的方式使用箭头键了。
另查看文件夹大小命令:du -sh 文件夹
相关文章推荐
- Linux下Oracle的sqlplus使用不顺手的解决
- linux下启动oracle sqlplus使用方向键出现[^A[B^[B^[D^ ^H的解决方法
- 解决Linux下Oracle SQL*Plus命令行历史回调功能
- 解决Linux下Oracle SQL*Plus命令行历史回调功能
- SecureCRT远程连接Linux下的sqlplus中退格键不能使用之解决方法
- [Oracle] 利用Uniread 解决 Linux下的SQL*Plus 命令行历史回调功能
- linux下oracle sqlplus退格方向键失效解决办法-rlwrap
- 【Linux】Linux环境下Oracle SqlPlus中方向键问题的解决方法
- linux下oracle 10g的sqlplus无法使用
- linux下安装完oracle 11g后使用sqlplus出现如下乱码现象
- 解决oracle中sqlplus客户端命令行中出现^H字符以及不能使用历史命令行
- linux--解决oracle sqlplus 中上下左右backspace不能用
- 解决linux下oracle进入sqlplus环境中后退键显示^H、上下键无效与ctrl+l无法清屏等问题【weber出品必属精品】
- Oracle数据库之使用sqlplus执行sql脚本乱码解决办法
- linux的sqlplus环境下方向键、Backspace键使用不正常的解决方法
- Linux环境下使用sqlplus登录Oracle,报'ORA-12547: TNS:lost contact’丢失连接错误
- Linux环境下的SQL*PLUS及RMAN中不能使用上下方向键查看命令历史的解决方法
- Linux中Oracle的sqlplus下退格和Del键无效的问题解决
- Linux环境下使用sqlplus登录Oracle,报'ORA-12547: TNS:lost contact’丢失连接错误
- linux 下sqlplus里无法使用方向键的解决