耳目一新|林林总总 涂鸦·电影·分享·碎碎念

secureCRT连Linux服务器使用技巧

2012-05-22

secureCRT是常用的终端仿真程序,我经常使用它来连接Linux服务器进行操作,此篇简单介绍一下secureCRT的几个小技巧(我目前使用的版本为Version 6.1.3 (build 423))。
1.Ctrl+Tab各session切换,Ctrl+F4关闭当前session,Alt+b可以调出快速启动栏。
2.Options->Session Options->Terminal->Emulation->Scrollback->Scrollback buffer 128000(最大)。
这个是设置滚屏保存的最大buffer行数,有的时候我们观察一个输出结果滚屏太快,超过了这个设置,就会找不到了,那么这个地方设置成最大的,可以很大程度的解决这个问题了。
3.Options->Session Options->Terminal->Appearance->Fonts->Character encoding
如果有时终端输出的汉字编码有问题,可以修改这个更正。
4.Options->Session Options->Terminal->Log File->Options
因为是连接服务器操作,记录下来所有的操作日志是个良好的习惯,这方便日后查错和参考。
建议勾选Prompt for filename 会在保存log文件时提示保存路径文件名
建议勾选Start log upon connet 会在每次连接前提示保存log文件
建议单选Append to file 会在同名log文件中追加log,而不是替换。
Log file name 可以写成这样的格式D:\log\%Y%M%D_%S.log
格式具体含义如下:
%H – hostname
%S – session name
%Y – four-digit year
%M – two-digit month
%D – two-digit day of the month
%h – two-digit hour
%m – two-digit minute
%s – two-digit seconds
%t – two-digit milliseconds
%% – percent (%)
%envvar% – environment variable
5.Options->Session Options->Connection->Logon Actions
勾选Automate Logon和Send initial carriage return
这个是控制自动登录的,就不用每次都输入用户名密码了,当然也有坏处,一个就是如果想换用户登录就比较麻烦,还有安全性不好,其他人用你的电脑不需要知道密码就可以登录了。
这里也可以设置登录后的自动化工作,看到网上有人说可以录制脚本,我试过,不知道为什么不行。
但我有其他方法,所以就没仔细研究脚本:
正常登录后我们最好先查看一下登录机器的一些属性,这样以后再查看这个log的时候可以知道是谁什么时候登录了哪台电脑这样类似的,这个我是在中油项目时跟客户学会的,很受用。我登录时一般会执行下面几句记录相关信息。
date
uname -a
ifconfig -a
who am i
有时还希望定义一些别名,方便个人操作,但是又不想影响其他人,只希望在本会话有效,比如:
alias l=’ls -lrt’
alias cds=’cd /home/usera/src’
这些可以在用户目录下建立一个脚本,把这些写进去,每次登陆时调用这个脚本。
或者某些session有些固定的操作,也可以写在Logon Actions中。

Logon Actions设置范例

Logon Actions设置范例,自动登录后,执行.congw.a脚本,进入trace目录,查看x.tce文件

如非特殊标明都是原创文章,版权所有congwong
转载请注明: 转载自播种幸福吧
本文链接地址: secureCRT连Linux服务器使用技巧

上一篇:
下一篇:
作者:congwong | Categories:linux技术 | Tags: