树莓派是一种便宜的卡片式Linux电脑,风靡全球。它是世界上众多廉价又成熟的电脑之一,只要35美圆,并且十分容易上手。 树莓派能替代平常桌面计算机的多种用途,包括文字处理、电子表格、媒体中心甚至是游戏。相似于树莓派的卡片式电脑还有好多,好比说:香蕉派,橘子派,cubieboard等等,因为此类卡片式电脑小巧方便携带,并且能耗低等特色让它着实火了一把,而且能够根据购买者本身的需求来进行DIY组装成,NAS服务器,无线路由器,FTP服务器等等,可是它真正适合初学者来学习Linux吗?答案是否认的。对于初入Linux大门的同窗真正重要的是如下几点:linux
1、选择适合本身的Linux发行版ubuntu
说到学习Linux那么首选的一个问题就是选择哪一个发行版本,而不是像windows同样,不用选择就能够直接学习了,那么多数人的答案是选择CentOS,Centos在早些时候已经被红帽所收购,而多数人选择Centos的理由是免费,其实RHEL也是免费的,只是不提供技术支持罢了,其实这两个系统没有太大差异因此二选一就好了,至于其余的什么ubuntu,Archlinux这些不推荐,由于大部分企业不多选择这种系统来做为生产环境。vim
2、选择一本合适的Linux教材windows
选定了发行版本,那么挑选一本合适的教材就显得尤其重要了,由于你不可能说看的是Ubuntu的教材,在Centos上去操做。并且国内的教材广泛存在与生产环境严重脱节的状况,因此推荐你们看看刘遄老师编写的《Linux就该这么学》这本教材,教材选用的红帽RHEL7系统,不会存在学会了技术之后却不是主流的技术的问题,另外就是这本书是免费的因此你们请放心去www.linuxprobe.com(《Linu就该这么学》的官网)下载学习,另外网站上还有学习Linux须要的配套Linux镜像,虚拟机软件等必备软件。服务器
3、习惯命令行方式网络
提及来的话,刚开始学习Linux时候最不适应的应该是命令行操做了,由于告别了Windows那种哪里不会点哪里的操做方式,会有一段时间不知道该作什么,可是这种命令行的操做方式确是Linux的精华所在,虽然如今Linux桌面发展很快,界面华丽。可是命令行的操做方式是会一直存在的,Linux的不少强大的功能好比文件存取,磁盘操做,集群实现等功能都不能脱离命令行操做,所以毫无夸张的说,学习Linux就是在学习Linux的命令,并且Linux的大牛们确定是不会在X-Window下点点点的。负载均衡
4、理论结合实践运维
那么熟悉了命令行的操做,记住相关的命令以后,很多同窗在遇到故障的时候仍是不知所措,不知道在什么状况下用什么命令去检查相关的错误,出现这样的状况那么就说明同窗们仍是没有掌握相关理论和系统实际操做的结合,不少书上的知识都是须要真真正正在系统中实践过之后才能理解其中的含义的。因此建议你们必定要多动手,多思考,再动手,再实践!工具
5、学会独立思考问题,独立解决问题性能
一我的的精力始终是有限的,因此在学习中,工做中必定会遇到本身没有学习过的命令,或者命令参数亦或是其余问题,那么同窗们要掌握一些解决问题的技能,若是说不知道某条命令的做用,那么首选的就是 man + 该命令,去查询该命令的做用,搭配什么参数,具体的使用方法等,Linux中Man都会有详细的解释,其次若是遇到相关的问题,能够利用搜索引擎,技术论坛,相关书籍等来解决,总之遇到不会,不要当即去找老师,或者找同事,要有意识的去锻炼本身独立解决问题的能力,这样也可让本身的技术获得快速的提高!
六,由低至高,按部就班。
如下是我本身总结的关于Linux知识分类,总结得不全欢迎指正。
基础:
Linux基础命令:ls ,mv,cp ,find 等等
vi/vim使用:由于运维工做多用远程登陆,而远程登陆是没有GUI的,因此必须熟悉VI/VIM
熟悉Windows于Linux连接的工具:Secure CRT, Vnc, Win scp
懂得使用分区工具进行分区,管理内存,管理用户,管理主机配置,管理文件,管理网络等
中级:
各类服务的搭建:samba ,nfs,iscsi等都要熟悉,掌握各类服务的原理,故障排除方法.
高级:
熟悉HA集群以及负载均衡(lvs)集群的配置
熟悉多路径(multipath)的配置和管理,
熟悉san/nas的概念与区别
熟悉各发行版二进制包的制做过程与二进制包的安装原理或过程
分析系统性能瓶颈点
不是有句话说人与动物的区别是会使用工具,工具永远只是工具,不管是学习什么知识,学习靠的是本身坚持的努力,而且Linux对于硬件的要求并不高,掌握知识才是王道,因此在刚刚入门Linux的同窗来讲仍是不推荐你使用树莓派进行学习,虽然它足够炫酷,可是对于入门Linux并无什么实质的帮助。