linux能作什么?相信绝大数人都有这样的疑问。能够玩吃鸡吗?能够玩lol吗?html
若是你是以娱乐的名义来评价linux的可用性,对不起,linux可能不适合你,由于linux是一个工具,他是教你聪明的,不是教你玩耍的,若是你想的仅是娱乐,那么windows可能更适合你。linux
那么linux和windows究竟有何区别呢?shell
要我说,linux和windows的区别是就像是数码相机和单反相机的区别。数码相机很简单就能拍出一张照片,甚至还自带美颜的功能,可是若是你掌握单反相机的使用方法。你拍出的照片会更加细腻,更加真实,更加惟美。因此这就是为何专业摄影手用单反相机照相,而计算机高手用linux系统呢!本人也是在校大学生,经老师推荐,踏入学习linux的路途中,固然期间也走了许多弯路,为了不之后linux爱好者少走点弯路,下面把我学习linux路线和你们说说。编程
学习linux的第一步事情是学习linux命令的操做,为何首先要学习linux的命令呢?其实命令呢,就至关与一个软件,你学会了命令的使用,就至关于学会一个软件使用,命令有何优点呢?我认为有两点:高效:你看你执行一个命令的操做有多块,几乎感受不到时间的流失,瞬间就能完成。好比你想删除一个磁盘的全部内容,用命令的话,只需用clean操做下,瞬间就清空磁盘,若是你用图形化界面操做的话,你点清空磁盘的操做,或许要等很久,才能成功,这就是命令操做的魅力。灵活:虽然说这些命令很简单,可是组合在一块儿,就能完成许多复杂的操做。灵活运用这些命令,你会发现那些图形化界面操做完成不了操做都能借用命令来完成。windows
要想学好这些命令,没有其余什么捷径,就是多敲多练。在linux中,命令可分为系统基本命令和应用程序命令。系统基本命令是全部的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就确定有。好比ls,rm,rmdir,cp,cd等 等。这样的简单而又基本命令大约有二百个,这些命令是必定要掌握的,我曾经有一本指令参考手册,书很好,这本书根据命令的经常使用指数分类,标明3颗星的为最常的用命令,必需要掌握,两颗星的为最好记住,1颗星的只要稍微了解便可~虽然如今都已经FC3了,可是经典的UNIX基本命令通过几十年的变迁都没有变过!有些命令比较少用,所以一般都记不住他的用法,对于这些命令至少要知道有这个命令,脑子里有印象,须要用的时候察一下手册就能够了,可是决不能不知道这个命令的存在!一个一个命令去实践,这样你就开始入门linux呢。服务器
第二步你就能够在掌握命令的基础上进行运用呢,linux使用最多的地方就是服务器领域,因此你要学的第二步就是学会建设服务器。工具
第三步,只会简单的操做linux系统仍是不行的,你还须要学会在linux的shell编程,何为shell呢?Linux系统中的shell工具极为好用。怎么好用呢?当你认真透彻的学会shell,咱们能去编写shell脚本文件,工做的自动化就能用这个脚原本实现,这样能够来减轻不少Linux系统的重复劳动,这么一来,在部署服务器时,有效的将时间减小,将工做变得高效。这些命令实现后, shell能够减小服务器资源的浪费,把可以使用的资源最大化的给应用软件,提供生产效率,实现资源最优的分配,掌握shell脚本编程在工做中也是很是有必要的!学习
前面三步,学习起来算是linux中的基础,固然若是你是新手,特别是对于那些用惯了windows的学生来讲,第一次学习起来确定有很多的压力,因此我给你们推荐一本书,这本书的名字叫《linux就该这么学》,这本书写得通俗易懂,书中内容额能够这么说,都是精华,老师写得几乎都是重点,很接地气,省去了那些不须要咱们掌握的一些知识。另外,这本书的不少内容简直就是为RHCE量身定制的,能够这么说,当你认真读完这本书后,知识真的涨了很多。以上就是一些最简单的学习步骤,学习东西越多,只会让初学者更迷茫。有一个成语不是说:“大道至简”。其实越是简单的东西,越能让人坚持,越耐得住时间的考验。spa
终之一句话,世上无难事,只怕有心人。只要你下定决心去学,就必定能写好!unix