我们公司里现在使用比较多的是免费的redhat,你可以用这个入门。
其实,linux版本核心和基本命令操作是一样的。无论你用哪个版本来学习都没有什么大的区别,等你真正感觉到了各个版本的差别后,这时候你早已经入门了。
我是从商业的SCO unix开始的,后来又陆续使用了IBM的 AIX,linux出来的时候,基本没有去特意学习什么东西,上手也很容易。
所以根本不用纠结什么版本,基本的东西学习到入门后,再去接触类似的系统,你会有融会贯通的感受的。
对于LINUX入门推荐《鸟哥私房菜》
对于LINUX进阶,Linux实际应用推荐《高性能Linux服务器构建实战 运维监控、性能调优与集群应用》 高俊峰 《构建高可用Linux服务器》 余洪春
如果决心从事Linux的话,当然是推荐服务器版的Redhat 和 CentOS,不建议学习Ubuntu。
其实linux版本都基本是一样的,命令都差不多,只不过有些开发需要的东西可能有些版本没具备 ,这就需要是安装一些东西,版本不同,安装的方法不同。做Linux上面的开发,只需要对内核深入去理解,基本上都差不多!。一般比较多人用Ubuntu、Fedora、RedHat,新手建议用Ubuntu,容易上手。而且非常方便!
推荐你使用centos,或者fedora.
不建议你使用redhat.redhat没有购买服务器是没有yum源使用的。
你刚接触会遇到很多软件安装问题,以及包的依赖问题。没有yum源对你是个麻烦!