易截截图软件、单文件、免安装、纯绿色、仅160KB

linux sqlplus历史命令的小贴士

window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便。
但是在linux里就没有这么方面了,错了一个命令,我们必须重新敲一次,辛苦了手指头叻。
看到一个文章,很方便的一招,给我们带来方便。
通过rlwrap包实现linux里的sqlplus历史命令的功能
可以下载rlwrap包从inthirties里。
这个包依赖readline包,这个包也可以下载
http://inthirties.com:90/thread-1061-1-1.html
下载
rlwrap-0.30.tar.gz
readline-6.1.tar.gz
到本地
然后解压
由于rlwrap依赖readline包,我们先安装readline包
#gunzip readline-6.1.tar.gz
#tar -xf readline-6.1.tar
#cd readline-6.1
#./configure
#make install
安装以后,我们可以安装rlwrap叻
#gunzip rlwrap-0.30.tar.gz
#tar -xf rlwrap-0.30.tar
#cd rlwrap-0.30
#./configure
#make install
现在rlwrap就已经安装到我们的linux里。
我们可以用rlwrap sqlplus执行试试,好悲惨哟,好像有错误
rlwrap: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory
报错哟,别着急,这里其实这里是.so库没有load到,
你可以修改/etc/ld.so.conf,设置我们so库的load路径
先找到这个libreadline.so.6的路径
find / -iname libreadline.so.6
/usr/local/lib/libreadline.so.6
在最后的一行下加上/usr/local/lib就可以叻,这里的
include ld.so.conf.d/*.conf
/usr/local/lib
加入要重启生效,不过我们也可以执行ldconfig即时生效
现在我们在试试lrwrap sqlplus命令,是不是很爽呀。
不过每次在前面要多输入lrwrap,确实有些不习惯了,都习惯直接sqlplus,以后要是加上lrwrap也太不习惯了。
解决方法用alias命令就可以叻
alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"
可以在启动文件里加入一上两句,就尅直接的sqlplus,
赶快试试吧,是不是感觉自己的手指头轻松多了呀。
搜索更多相关主题的帖子: Linux
sqlplus

提供Oracle管理/故障处理/优化/安装/RAC/备份恢复技术服务,提供专业的Oracle培训和咨询服务。

邮件: inthirties@gmail.com
MSN: inthirties@hotmail.com
QQ: inthirties@qq.com
专业论坛 http://www.inthirties.com
技术博客 http://blog.csdn.net/inthirties
个人站点 http://blog.inthirties.com



相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

修改Linux默认启动级别或模式

以管理员身份进入Linux,修改文件:/etc/inittab
    找到“id:5:initdefault:”,其中的5就是X-Window,为默认运行级别,一般我们把5改为3即可。
    一共有7种启动级别,分别为:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user ......

使用Secure CRT、UltraEdit连接虚拟机中的Linux系统

  过去的一两年中,一直喜欢捣腾Linux系统,虽然没有搞出什么实际的成效出来,但是有乐此不疲,哈哈!前一段时间,有跟它抗上了,总是觉得那种在命令行下敲击字符的感觉甚是爽快,有中莫名的优越感,于是就在VMware中安装了Oracle Enterprise Oracle,至于系统的安装倒是没有很困难,直接按照默认的提示选择就行,要改 ......

Linux下的一些常用的基本命令

一些常用的基本命令:
uname -a    查看内核版本      
ls -al    显示所有文件的属性
pwd         显示当前路径       
cd -    返回上一次目录 &nbs ......

linux系统目录架构

   根目录
/bin    常用的命令 binary file 的目錄
/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内
     /boot/grub/menu.lst   GRUB设置
     /boot/vmlinuz   内核
     ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号