工作环境配置及putty工具常见设置

Putty 工具主要是用于在 windows 环境下连接 linux 服务器的一个命令行工具,可以在此客户端中进行编译、svn代码修改 更新 提交等动作。LD主要是用它来干这个的。

工作环境的改变:

BEFORE:

    为毛不把代码下到本地来编译呢?早些年做功能机的时候确实是这样的。下载一份代码到本地,一两个小时过去了,再编译一遍,又一两小时过去了。如果不出错还好,一旦中间因为别人或者自己的修改导致编译出错,那么又需要重新编译,又需要一两个小时。所以大部分时间都耗在编译上,而正常工作基本上都要靠加班来完成。

另外,在机器编译的时候很卡,几乎很难同时在机器上干其它事情。坏处三:由于机器磁盘空间有限(当时是160G),而工程代码量巨大,每check 下来几个工程磁盘就容易满了。这里又不得不删除掉其它老的工程代码。那叫一个痛苦啊!

NOW:

    现在LD的工作环境是这样配置的,当然一台电脑是必不可少的。那我们的代码是否就是在本地保存和管理呢,实际上不是的。LD所在的公司有一个服务器机房,每四个同事共用一台服务器,所有的代码都是放在服务器上。服务器安装的是 Ubuntu 版的 linux 系统,方便编译 Android 嘛,这个是必须的。

早年的服务器配置基本上还算是主流的:

DELL服务器 PowerEdge R515
CPU:两颗AMD4238  3.3GHz  6C 12线程  
内存:32G  
硬盘:2块2TB SAS 7200转    

这么一台服务器大概值1.5w。

    这样配置下来相当于每人拥有两台机器在用,一台用于编译(服务器,linux系统),另外一台用于编辑代码(本地PC,windows系统)。而代码都是存放于服务器上的,每个人能从服务器上分配到500G空间用于存放代码。这500G空间可以通过“映射网络驱动器”的方式链接到本地PC,作为本地PC的一个网络磁盘使用,由于是内部局域网络(带宽很大),实时编辑都是很快的。这样下来大大提高了工作效率。

    现在的工作环境就需要用到这么一工具了,能在本地PC上连接到 linux 服务器上进行编译等日常工作。之前有一段时间是通过在本地PC上运行 mstsc 工具(该工具需要安装到服务器端的 linux 系统下面),通过远程桌面的形式连接到服务器,在远程桌面中来完成编译,服务器管理等工作。  

工作环境配置及putty工具常见设置_第1张图片

    其实上面这种情况也基本上能满足日常工作需要的。但是使用过 PUTTY 之后,感觉就完全不一样了。PUTTY实在是太棒了!

    Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。 它的主程序不到1M, 是完全免费的telnet和ssh客户端工具。putty 不需要安装,下载下来解压后创建一个桌面快捷方式即可。

putty 登录界面如下图所示:

工作环境配置及putty工具常见设置_第2张图片

你只需在 Host Name 框中输入你要连接的服务器IP地址即可。

常见的需要配置的地方有三处:

1,Translation 一项字符集修改为 UTF-8,这样在 putty 命令行中就可以显示中文字符,默认配置下 putty 命令行中中文字符显示为乱码。

2,Window 一项中 Lines of ScrollBack 修改为 20000,默认为 200 ,即 putty 命令行下 200 行以上的历史记录都被清掉了,由于我们经常需要查历史记录,这里缓冲区可以设大一点。

3,Appearance 一项中 Font Settings 中我最喜欢的字体 Consolas 14-point (中文四号字)

完了这些设置是可以保存的,只需要在 Saved Sessions 文本框中输入一个名字,这些设置通通可以保存下来,包括 IP 地址在内。下次使用直接双击 my Settings 就可以直接跳到 putty 命令行界面了。


发现有人写了一篇类似的文章,如果这里不能够完全解决你的问题,可以参考:http://blog.csdn.net/tianlesoftware/article/details/5831605

你可能感兴趣的:(工具使用与介绍)