需要安装一个rpm包,rlwarp。
以下为安装过程:
下载包:
第一个:https://github.com/hanslub42/rlwrap/releases
这个是zip和tar,需要自己编译,本文不讲这个。
第二种:rpm包安装。
本文环境为centos,且服务器有互联网。
下载地址:
[#zeyu#]
https://centos.pkgs.org/7/epel-x86_64/rlwrap-0.43-2.el7.x86_64.rpm.html
来一个附件:
也可以直接wget
https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/r/rlwrap-0.43-2.el7.x86_64.rpm
下载以后,rpm安装,需要较多依赖
[root@tt03 soft]# rpm -ivh rlwrap-0.43-2.el7.x86_64.rpm warning: rlwrap-0.43-2.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY error: Failed dependencies: /usr/bin/python3.6 is needed by rlwrap-0.43-2.el7.x86_64 perl(Data::Dumper) is needed by rlwrap-0.43-2.el7.x86_64
所以,使用yum命令安装,执行:
yum localinstall -y rlwrap-0.43-2.el7.x86_64.rpm
等待一会后,安装成功。
这时候,需要修改环境变量。
vi ~/.bash_profile
在文件末尾加入:
alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman' alias lsnrctl='rlwrap lsnrctl'
:wq 保存后,再执行:
source ~/.bash_profile
[/#zeyu#]
这个时候,再次执行sqlplus /nolog,进去以后,可以随意退格,记忆上次输入的命令了。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《Linux下的sqlplus中无法输入退格键,输错了无法删除,无法记忆的问题处理》
发表评论