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 之后,感觉就完全不一样了。PUTTY实在是太棒了!

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

putty 登录界面如下图所示:

你只需在 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

工作环境配置及putty工具常见设置相关推荐

  1. 高效 MacBook 工作环境配置

    高效 MacBook 工作环境配置 作者:正鹏 & 隃墨  来源:http://www.xialeizhou.com/?p=71 工欲善其事,必先利其器,工具永远都是用来解决问题的,没必要为了 ...

  2. mac 高效MacBook工作环境配置

    本文记录整个配置过程,供新入手MacBook和觉得MacBook比较难用的同学参考. 1. 硬件提升 笔记本电脑的特点是携带方便,缺点是屏幕太小,因此你首先需要再申请领用一个外接显示器,多一个屏幕会大 ...

  3. debian android环境搭建,Debian的安装和工作环境配置(zz)

    Debian的安装和工作环境配置 Debian 是linux的一个发行版本,由于其软件安装升级方便的特点, 近几年迅速发展壮大起来.我是这个学期开始用debian的,发现它极 其适合我这样的懒人:只要 ...

  4. 【centos8服务器的开发环境配置及常用工具安装】

    centos8服务器的开发环境配置及常用工具安装(不定时更新) 文章目录 centos8服务器的开发环境配置及常用工具安装(不定时更新) 一.安装yum 二.安装unzip命令 三.安装jdk8 四. ...

  5. Win10 + Ubuntu 18.04 双系统工作环境配置

    补一个吧,上个月搞得,写在本地Markdown里了,其实现在已经把Ubuntu换成Deepin了,哈哈. 重装Deepin里的一些问题也可以参考这里的解决方案. Win10 + Ubuntu 18.0 ...

  6. 程序员的MacBook工作环境配置

    1. 硬件提升 笔记本电脑的特点是携带方便,缺点是屏幕太小,因此你首先需要再申请领用一个外接显示器,多一个屏幕会大大减少你切换应用程序的次数,显著提升你的工作效率,别忘了同时申请一个Mini DP转V ...

  7. 高效 MacBook 工作环境配置,超实用!

    作者:正鹏 & 隃墨 http://www.xialeizhou.com/?p=71 工欲善其事,必先利其器,工具永远都是用来解决问题的,没必要为了工具而工具,一切工具都是为了能快速准确的完成 ...

  8. Java 小白入门第一弹 安装与环境配置,开发工具的下载

    python和java的异同 1.这两者都是开源语言,换言之你可以随意的使用这两门语言而不需要付费,可以阅读他们的源代码学习,并且对它们做一些改动.在这一点上,两者是不分上下的,唯一的差别可能就是Ja ...

  9. Ubuntu工作环境配置

    配置键盘 切换输入法按键设置都改成shift git 安装,拉取cyyfile项目,获取各种资料 sudo apt install git cd 桌面&&mkdir cyy git i ...

  10. Eclipse工具工作环境配置/统一风格

    团队中,往往需要一个统一的代码格式,避免因为格式问题造成代码冲突,格式问题的代码冲突令人头疼... 工作空间编码格式UTF-8 Window->Preferences General->w ...

最新文章

  1. SLAM前端中的视觉里程计和回环检测
  2. 最强大,最简洁的【禁止输入中文】
  3. 到底什么样的程序员能称为架构师?
  4. ACM模板--邻接矩阵 无向图 Prim Kruskal Dijkstra
  5. 成功解决 from ._conv import register_converters as _register_converters
  6. Eclipse最新版 Neon已发布
  7. 计算机科学实验班高考线,北京工业大学计算机科学与技术(实验班)专业2015年在北京理科高考录取最低分数线...
  8. 用paddleocr识别汉字_(暑期实践)PaddleHub一键OCR中文识别
  9. 电子电路之电阻篇01——贴片电阻01.常用阻值及标注
  10. Python_机器学习_常用科学计算库_第5章_Pandas
  11. linux和windows截图软件下载,【教程】数字菌教你从windows过渡到linux之软件的替换...
  12. 腾讯云重装和还原操作系统
  13. Android手动创建活动并注册AndroidManifest.xml
  14. 你居然只知道蓝绿发布?今天教你全链路灰度~
  15. html中如何改变鼠标样式,HTML中常用鼠标样式
  16. Rasa课程、Rasa培训、Rasa面试系列之 Rasa幕后英雄系列-高级开发者 Rachael
  17. 你适合当leader吗?今晚,我们一起找答案
  18. python练习题17
  19. openstack搭建教程
  20. C++面试常见问答题看这三篇文章就够了(上)

热门文章

  1. J2EE进阶之自定义标签,JSTL标签,国际化 十四
  2. 网站IP更换对SEO有影响吗
  3. php中fastcgi和php-fpm是什么
  4. 7-8 哈利·波特的考试 (25分) 【最短路径】
  5. 数据结构-2019春 07-图4 哈利·波特的考试 (25 分)
  6. 敏感数据加密存储方案
  7. 射频信号发生器的应用选择
  8. java流量监控系统demo_搭建一个简单的基于web的网络流量监控可视化系统
  9. 单点登录sso认证中心
  10. Unity3D Shader系列之画虚线方式分析与总结