程序员如何从Windows平台转型到Linux
我是从多年的Windows顺序员转到Linux开发的。
这外面的中心动力是你必需喜欢Linux。
所以,永远不要运用putty或许其他客户端衔接Linux效劳器,而是把自己电脑的操作系统直接装成Linux(留意,不是虚拟机)。Ubuntu、Fedora、CentOS都是不错的选择。
然后,忘掉Windows,你就会发现,Linux是顺序员真正的天堂。
你得先熟习一下Linux系统的基本原理和基本命令的用法,比如如何用apt或yum装置你需求的软件(你需求的工具一定可以找到Linux版本的,一定要忘掉Windows),这很快就可以学会。
然后你需求懂得如何编译运转一个开源的软件,比如php,这时要试着从源码编译装置而不是运用yum或许apt。这时你会看到gcc、Makefile、pip、easy_install等等。
然后你需求有一个自己的IDE。是的,自己的IDE,不是VisualStudio。假设你一定要图形界面,可以尝试从eclipse入手,但是不久就应该扔掉它。我自己运用的是VIM,假设你觉得不顺应,可以去找一些很酷的插件,比如powerline、CommandT、nerdtree等等,然后学习一些基本配置。不久,你就会打造出一个很酷很好用的IDE来,它可以完成VisualStudio中的很多功用,然后完成一些Windows没有的功用。最重要的是,真个进程你可以完全脱离鼠标。
有了这些技艺,你可以尝试自己搭建一个基础效劳了(略)
当你在终端下任务的时分,运用键盘多过鼠标,所以特地引荐你扔掉自己的薄膜键盘,买一部机械键盘。