rlwrap与历史命令】的更多相关文章

# yum install rlwrap $ vi .bash_profile alias sqlplus='rlwrap sqlplus'alias rman='rlwrap rman' 或者 l list…
此文来自http://www.cnblogs.com/mchina/archive/2013/03/08/2934473.html 在此谢谢原创作者. 在Linux中运行SQL*Plus,不能调用历史命令:输错字符后也不能按Backspace键或Del键删除,虽然可以通过Ctrl+Backspace组合键实现删除功能,但是严重影响使用效率.使用第三方软件rlwrap可以实现以上功能. rlwrap提供了readline的封装(bash下命令的输入都是通过readline这个库来处理的.也就是说,…
rlwrap工具可以解决linux下sqlplus 提供浏览历史命令行的功能,和删除先前输入错误的字母等问题 1.安装 需要readline包 这个安装光盘就有 [root@asm RedHat]# cd RPMS/[root@asm RPMS]# rpm -Uvh readline*warning: readline-4.3-13.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60eerror: Failed dependencies:     …
使用xshell等客户端登录oracl时在命令行无法使用退格键也无法使用上下键切换历史命令可以使用rlwrap解决 1,linux环境 2,下载rlwrap wget http://files.cnblogs.com/files/killkill/rlwrap-0.30.tar.gz.zip 3,解压安装 tar -xf rlwrap-0.30.tar.gz.zip cd rlwrap-0.30 ./configure make make install 4,设置环境变量 vim /home/o…
列出所有出现到的命令:(所有一下信息都可以通过man history得到,而且还更多) history:列出历史中执行过的命令(-c清除所有的命令历史) !N:执行编号为N的历史命令 !-N:执行倒数第N个历史命令 !string:反向搜索,执行搜索到的第一个可用string匹配开头的历史指令 Ctrl+R可以对命令进行搜索 快速重复执行上一条命令,有四种方法: 使用上方向键,回车执行 按!!并回车执行 输入!-1并回车执行 按Ctrl+P并回车执行 一些环境变量: HISTTIMEFORMAT…
Linux中的历史命令一般保存在用户    /root/.bash_history history 选项 历史命令保存文件夹 选项     -c:清空历史命令     -w :把缓存中的历史命令写入历史命令保存文件/root/.bash_history 在.bash_history中看到的命令和用history命令看到的内容并不完全一样.在.bash_history文件中看到的是上次登录注销以后保存的命令,而histroy看到的包括这次登录执行的命令 1.将缓存中的命令写入历史命令保存文件 [r…
# vi ~/.bash_history 清空里面的记录,并退出当前shell # exit(一定要退出当前shell) # history 1 vi ~/.bash_history 2 history |grep mysql 3 clear 4 vi ~/.bash_history 5 echo "" > ~/.bash_history 6 vi ~/.bash_history 7 history 8 exit 9 history #之前的内容被清空!!! [root@loca…
# cd -进入上次访问目录 二.历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n] 在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显示你的历史命令.当显示到你想找的合适的历史命令的时候,直接 [Enter],就执行了历史命令. 另外, [Ctrl + p] 或 [Ctrl + n] 快速向前或向后滚动查找一个历史命令,对于快…
历史命令在用户注销之后会保存在用户家目录下的-/.bash_history中 history #查看系统中实时缓存的历史命令,与.bash_history中的内容并不完全相同 history -c #清空历史命令 history -w #把缓存中的历史命令写入历史命令保存文件.bash_history中 历史命令的存储容量可在/etc/profile中通过添加 HISTSIZE=1000 来改变. 历史命令的调用: 使用上.下箭头或ctrl+p.ctrl+n 使用 !n 执行第n条历史命令 使用…
[vim显示历史命令] q: 进入命令历史编辑.类似的还有 q/ 可以进入搜索历史编辑.注意 q 后面如果跟随其它字母,是进入命令记录. 可以像编辑缓冲区一样编辑某个命令,然后回车执行.也可以用 ctrl-c 退出历史编辑,但此时历史编辑窗口不关闭,可以参照之前的命令再自己输入.用 :x 关闭历史编辑并放弃编辑结果,也可以在空命令上回车相当于退出. 参考:http://zhidao.baidu.com/link?url=Zsi4pz8qxYATGPGkf9wlMbA7xBVdjyCm1jn5c5…