Unix/Linux操作系统中如何在sqlplus/rman中使用方向键
默认情况下在Unix/Linux中使用Oracle的sqlplus/rman是无法使用↑↓←→几个方向键进行操作的,要想达到Windows下使用sqlplus/rman的效果需要安装rlwrap。
rlwrap依赖readline,可以使用rpm -q readline readline-devel
查看系统中是否安装有readline和readline-devel,如果没有的话需要使用yum install readline readline-devel
进行安装。如果系统不能使用yum方式安装软件,也可以按照 http://directory.fsf.org/project/readline/ 的说明进行下载、安装:
# 根据版本差别进行对应调整su - rootwget https://ftp.gnu.org/gnu/readline/readline-7.0.tar.gztar -zxvf readline-7.0.tar.gzcd readline-7.0./configuremakemake install
安装成功之后在 https://github.com/hanslub42/rlwrap 下载、安装rlwrap
# 根据版本差别进行对应调整su - rootwget https://github.com/hanslub42/rlwrap/releases/download/v0.43/rlwrap-0.43.tar.gztar -zxvf rlwrap-0.43.tar.gzcd rlwrap-0.43./configuremakemake install
安装成功之后切换到oracle用户,使用rlwrap sqlplus user/pwd
登陆sqlplus即可在sqlplus中正常使用方向键。当然为了方便的话可以在oracle用户下的.bash_profile文件中增加如下的别名设置:
alias sqlplus='rlwrap sqlplus'alias rman='rlwrap rman'
然后使用source ~/.bash_porfile
刷新配置,即可直接使用sqlplus user/pwd
登陆sqlplus。
转载于:https://www.cnblogs.com/jiangxinnju/p/7469325.html
Unix/Linux操作系统中如何在sqlplus/rman中使用方向键相关推荐
- 在linux下,如何在C语言中使用正则表达式
http://hi.baidu.com/d_south/blog/item/9d22a34b1fc2bcf483025c53.html 在linux下,如何在C语言中使用正则表达式(整理) 2008- ...
- linux在生活中的应用例子,LINUX操作系统在教师学生日常生活中的应用(全).docx
WORD格式 专业资料整理 4.LINUX操作系统在教师学生日常生活中的应用 随着网络的快速发展,网络的安全也成为了广大计算机用户的第一头疼事. 也是因为这个原因 linux 操作系统的价值就更加能体 ...
- Ubuntu中如何在vi编辑器中显示行号
Ubuntu中如何在vi编辑器中显示行号 1.首先打开Ubuntu终端,输入 sudo vim /etc/vim/vimrc2.进入到vim配置文件中后,直接键入大写G,快速定位到文件末尾.3.在文件 ...
- MIT6.S081操作系统实验——操作系统是如何在qemu虚拟机中启动的?
前言 为了更好的理解基于RISC-V体系的Xv6操作系统是如何在qemu中启动的,我将详细地梳理从执行make qemu命令开始到Xv6的shell启动为止的具体流程. 执行make qemu后发生了 ...
- linux修改last权限,Linux常用命令2/3(有关用户、权限管理的命令)--Unix/Linux操作系统04...
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理.在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的 ...
- oracle中recover作用,Oracle rman中restore和recover的区别
在Oracle的备份与恢复的知识点中,经常会出现Restore 和 Recovery两个词. 由于这两个词在字典中的解释很接近,Oracle的官方文档中看到了以下解释. Restoration:A c ...
- linux脚本中如何调用函数,在Linux中如何在Perl脚本中调用函数(在shell脚本中定义)...
我有两个脚本,即 shell_script.sh和perl_script.pl. shell_script.sh:它有函数定义,当从Perl脚本调用时,它将以批处理模式在Linux上执行某些命令. p ...
- linux脚本awk,如何在awk脚本中使用shell变量?
获取shell变量 awk 可以通过几种方式完成.有些人比其他人好.这应该涵盖大部分内容.如果您有评论,请在下面留言. 使用-v (最好的方式,最便携) 使用-v选项:( PS后使用空格-v或不太便携 ...
- Linux 操作系统原理 — 进程管理 — NUMA 架构中的多线程调度开销与性能优化
目录 文章目录 目录 前言 NUMA 体系结构 基本对象概念 查看 Host 的 NUMA Topology Bash 脚本 DPDK 脚步 NUMA 架构中的多线程性能开销 1.跨 Node 的 M ...
最新文章
- etal斜体吗 参考文献_论文格式与论文参考文献格式
- CNN+LSTM+CTC
- 1盒子刷webpad_拉宽带送的盒子也有春天:一招解放各种束缚限制
- OpenShift 4 - 用Buildah定制UBI容器镜像
- 服务器的虚拟路径是什么,设置服务器的虚拟路径
- 利用JS+Ajax实现下拉列表无刷联动,及其相关
- ios内联函数 inline
- 反射在工厂模式中的使用
- python中文版-python有中文版吗
- 极好用的c++ http server和client库
- 唯物论、辩证法和认识论
- 七夕送什么礼物最实用?送人绝对不会出错的礼物值得买
- 手把手教你处理单张百度热力图
- Mina2框架--服务端与客户端通信
- python虚拟数字人直播间带货
- Android菜鸟笔记-WifiPickerActivity 实现跳转到系统自带wifi连接界面
- 编写一个程序,使用for循环打印由 * 号构成的实心棱形和空心棱形
- mysql定时执行任务
- [转] 评 WOW技能天赋设计
- 财路网每日原创推送:区块链技术热下的“冷思考”
热门文章
- 理解Android Java垃圾回收机制
- python 惰性_Django中的“惰性翻译”方法的相关使用
- curl get请求_Linux curl 常用示例你都 Get 了吗?| CSDN 博文精选
- JZOJ 5677. 【GDOI2018Day2模拟4.21】纽约
- 非确定性算法_带你从不同角度了解强化学习算法的分类
- vue 使用fs_node.js中常用的fs文件系统
- java关于23种设计模式的有趣见解
- JZOJ__Day 7:【普及模拟】max
- JZOJ__Day 1【NOIP普及模拟】MATRIX
- python调用电脑蜂鸣器一直响_调用系统蜂鸣器方法