SecureCRT能够说是linux远程终端的代名词,关于它的一些技巧必须掌握,,,linux
一、解决中文乱码sql
登录主机,运行locale命令,肯定语言选项LANG是否为 zh_CN.gb2312 或者 en_US.UTF-8,若是不是则修改/etc/sysconfig/i18n文件,把LANG改为支持UTF-8的字符集shell
如:bash
LANG=”zh_CN.UTF-8″或者是
LANG=”en_US.UTF-8″app
而后修改SecureCRT的设置,选项->会话选项->外观->字符编码->uft-8编码
退出从新登录便可。spa
二、Backspaceio
使用SecureCRT链接到一台安装有Oracle DB 10g的RHEL6.1的机器,linux使用的shell是默认的bash。 字符编码
在bash提示符下,使用Del键或者Backspace键都能删除光标左右的字符,可是一旦进入sqlplus以后,只能使用Del键来删除光标左侧的字符,使用Backspace键则显示^H,使用ctrl+H也能删除字符。若是要在sqlplus下仅仅使用Backspace来删除字符,那么有两种方法:乱码
第一种是使用stty命令从新定义^H,能够在使用sqlplus以前执行stty erase ^H,也能够把这一句放到Linux用户的.bash_profile文件中。修改后必须执行 . .bash_profile使用命令生效。
第二种是使用SecureCRT的设置,在会话属性的Terminal->Emulation->Mapped Keys中,选中Backspace sends delete或Delete sends backspace中的任何一个,并确保另外一个不被选中。
此二种方法便可解决backspace出现乱码问题。
三、SecureCRT快捷键
标签页切换:Ctrl+Tab
全屏:Atl+Enter