在Linux下面使用sqlplus默认不可以使用上下键查找历史命令,使用起来很不方便,影响效率。不过,可以通过第三方工具rlwrap来解决这个问题。

rlwrap下载:http://utopia.knoware.nl/~hlub/uck/rlwrap/

一、安装readline

可以通过yum这个工具来完成

[root@rhel6 ~]# yum -y install readline*

如果没有源,可以自己下载相关的安装包,然后通过rpm安装

[root@rhel6 ~]# rpm -Uvh readline*

error: Failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm

[root@rhel6 ~]# rpm -Uvh libtermcap-devel-2.0.8-46.1.i386.rpm

[root@rhel6 ~]# rpm -Uvh readline*

package readline-5.1-1.1 is already installed

[root@rhel6 ~]# rpm -Uvh readline-devel-5.1-1.1.i386.rpm

二、安装rlwrap

下载安装包rlwrap-0.37.tar.gz到~目录下

[root@rhel6 ~]# tar -zxvf rlwrap-0.37.tar.gz

[root@rhel6 ~]# cd rlwrap-0.37

[root@rhel6 rlwrap-0.37]# ./configure

[root@rhel6 rlwrap-0.37]# make

[root@rhel6 rlwrap-0.37]# make install

[root@rhel6 rlwrap-0.37]# man rlwrap

到这里rlwrap就装好了。。。

三、设置rlwrap

[root@rhel6 rlwrap-0.37]# vim /home/oracle/.bash_profile

添加

alias sqlplus='/usr/local/bin/rlwrap sqlplus'

alias rman='/usr/local/bin/rlwrap rman'

/*****************************

alias sqlplus='rlwrap sqlplus'

alias rman='rlwrap rman'

*****************************/

OK,现在Linux下的SQL Plus可以像Windows下的那样使用了,,,

linux sqlplus 历史命令,SQLPLUS下历史命令查找相关推荐

  1. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  2. windows命令行下常用命令 dos操作指令

    windows常用命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注:/c表 ...

  3. linux mysql dump命令_linux下mysql命令

    1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mys ...

  4. linux下无mysql命令_linux下mysql命令

    1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mys ...

  5. linux mysql source命令_Linux下source命令详解

    source命令用法 source FileName source命令作用 在当前bash环境下读取并执行FileName中的命令. *注:该命令通常用命令"."来替代. 使用范例 ...

  6. linux(ubuntu)系统下Top命令详解

    参考链接: 1. https://www.cnblogs.com/niuben/p/12017242.html 2. https://blog.csdn.net/qq_39416311/article ...

  7. 将windows c盘安装在linux,将WindowsC盘hda1安装在Linux文件系统的/winsys目录下,命令是()。...

    _ 什么叫做可再生能源?什么叫做不可再生能源? 井筒施工时,应及时观测()等变化情况.当发现影响施工的不利地质因素时,应及时提供补充地质资料. PAEI中的A是指() 破伤风症状出现的顺序是() 下面 ...

  8. gpg加密命令 linux_Ubuntu下加密命令GPG和KEY

    一.GPG(GNU privacy guard) 在Ubuntu Linux 下,用GPG命令就可以实现文件的加密和解密,而且GPG基本上每个发行版都会预装. 假如你要加密的文件名为 secret.t ...

  9. mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

  10. 在mysql中能够删除一列的是什么_mysql数据库中命令行下常用命令的操作(增、删、改、查)和数据类型...

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

最新文章

  1. HBuilder 无法检测到XCode上的模拟器
  2. Xamarin使用ListView开启分组视图Cell数据展示bug处理
  3. ios 视频知识补充---分解LFLiveKit
  4. python取两个set的并集、交集、差集
  5. X命名空间-标记扩展
  6. linux系统查看java安装路径
  7. java里赋值语句_java输入赋值语句
  8. 三、实战小例程 基于STM32F103C8T6最小系统板和STM32CubeMX驱动WS2812B光立方
  9. 【SPPS学习一】 SPSS-26软件下载与安装步骤详解
  10. Taskctl是什么软件,有什么用?
  11. CF1463-A. Dungeon
  12. pinyin4j:拼音与汉字的转换实例
  13. Mac OS X 下 su 命令提示 sorry 的解决方法
  14. Visual studio 词汇
  15. 10月深圳礼品展即将启航 带你沉浸式逛展
  16. c/c++ 线程进程
  17. 聚焦绿色发展新赛道—MapGIS智慧环保解决方案发布
  18. 动态域名解析软件,域名解析管理系统学习教程
  19. 服务器硬件及磁盘阵列
  20. Exchange 2010 Ps 之邮箱稽核和稽核内容导出!

热门文章

  1. NB50/60 TJ1/TK1 模具 黑苹果保姆级教程整理
  2. Qt 未找到文件:NMAKE
  3. STM32官方USB库下载指南
  4. ssm框架实现用户登录的拦截器和过滤器
  5. java实现大写转小写_java实现将大写字母转换为小写字母
  6. 基于Springboot的爬虫项目
  7. centerOS7开启网络服务
  8. 异步电动机的matlab建模与仿真,异步电动机的matlab建模与仿真
  9. 常见面试算法题汇总(Android面试)
  10. 计算机硬盘转速多少比较好,电脑硬盘的转速是什么意思?越快就越好么?