今天公司让装一台linux服务器(CentOS5.5系统),并且安装oracle10g数据库,可是安装完成之后,发现字符问题,就是每当从root切换到oracle用户之后在切换回来就会不能使用退格键了,并且编辑文件的时候也不能使用退格键功能,最好查了半天最后发现是因为在/home/oracle/.bash_profile配置文件中添加了”stty erase ^H“这个选项(因为linux安装完oracle之后,sqlplus不能使用退格键功能,所以一般安装数据库的时候很多人会加上这条语句,让sqlplus支持oracle退格功能),并且还安装了一个rlwrap-0.37-1.el5.x86_64.rpm包(这个包的作用是使sqlplus支持命令翻页,退格键功能),很郁闷的发现是它们冲突了,   只要安装了rlwrap-0.37-1.el5.x86_64.rpm这个包之后就需要将stty erase ^H删除掉,然后source  /home/oracle/.bash_profile这个文件就好了。