刚接触Linux大概是在上高中的时候吧,那会看圈子里的大牛们都在用BT,Kali。特别是那一串串的纯命令代码。总是觉得有种非常高端上档次又特能装逼的那种感觉。然后也就想着敲纯命令小小装逼一把。于是乎从此踏上了Linux的不归路。
记得刚开始学的时候,迷迷糊糊的。不知道从什么方向入手。也有一些学长老前辈之类的给了一些建议。不过不知道我是天然呆还是天然白。愣是着手学长们的建议在Linux上绕了一大圈,也没学到多少知识。后来一次偶然的机会被学长邀请到《Linux就该这么学》中的学习兴趣小组。然后抱着试试的态度。在这个学习论坛中看到了一些Linux的学习建议和知识学习路线拓扑图。于是也就慢慢深入到这个学习氛围浓厚的论坛中。不得不说,这本《Linux就该这么学》真的比一般的Linux学习书籍更加系统,更加完善,知识面范围更加广阔。并且随着对其接触的越深,了解学习的知识更加多元化,加深了我对互联网知识的深入认识和吸收。
也因此将我在《Linux就该这么学》中学习了一套高效Linux的学习技巧分享给大家,希望更多地Linux爱好学习者能够少走一些弯路。
一:学习的目的
不论学习什么东西都应该明确自己的目的是什么?自己想要得到什么?同时在学习也要保持时刻充满疑惑的态度去学习一门新知识。例如Linux到底是什么?它可以为你带来什么?
二:好记性不如好笔头
经常有一些朋友在学习完一门编程语言,直到最后回头来发现以前所学的知识真正在脑子中的少之又少。所以在这里提醒大家好记性不如好笔头,多动手实践操作总是没错的。
多在linux下写程序,你的linux方面入门命令之类的基础就有了。反正就是过一遍这个系统基础知识,过一遍是为了以后再用linux时出现问题能够快速定位找答案。接着你可以折腾一下自己,可以试着部署服务器,试着去做点和应用有关的事情,从中发现问题,自己想办法解决,逐渐的,linux 系统就熟悉起来。
三:从命令的基础开始
不知大家接触Linux是为了架构web站点或者是运维工程师等等。有些人学习Linux从开始就没想好好的去学习Linux的基础,总想着一口吃个大胖子。这是相当困难的。虽然现在的Linux桌面化发展的很快,但是命令行始终是Linux的核心。始终是Linux的精髓。所以在这里提醒大家学习任何东西都要稳打稳扎,一步一个脚印。循环渐进,终有一天,你会得到升华。
四:选择一本好的书籍
在各个Linux论坛中,我们看到最多的问题往往是某个新手,在安装或使用linux的过程中遇到一个具体的问题就开始提问,很多都是重复性的问题,甚至有不少人连基本的问题描述都不是很清楚。这说明很多初学linux的人还没有掌握基本功。怎样才能快速提高掌握linux的基本功呢?最有效的方法莫过于学习权威的linux工具书,工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于linux的书籍有很多不过精品的不多,笔者强烈建议阅读《Linux就该这么学》这本书。并配合实验楼的Linux试验,会有奇效哦!
五:养成在命令行下工作的习惯
一定要养成在命令行下工作的习惯,虽然这个习惯有点难养成,但是一旦养成后将会为你以后的工作和办事效率带来非常大的帮助。
六:学习shell
对于Shell(中文名称壳),习惯Windows的读者肯定是非常陌生的,因为Windows只有一个“Shell”(如果可以说是Shell的话),那就是Windows自己。用一句话容易理解的解释就是,shell是用户输入命令与系统解释命令之间的中介。最直观的说法,一种Shell有一套自己的命令。举一个容易理解的例子,Linux的标准Shel是BashShel;Solaris的shell是Bshell;Linux的Shell是以命令行的方式表现出来的。读者可能会不理解,Windows从命令行“进化”到了图形界面,那么Linux现在还使用命令行岂不是一种倒退?
注意:
Linux的学习,一定要忘掉windows的思维方式,想什么鼠标拖动,鼠标右键复制粘贴等,可能刚开始习惯了windows的我们会有些痛苦,但是坚持下来,很短的时间内就可以适应了。但是当我们一旦坚持下来的时候,将会在很短的时间里适应并习惯。
掌握一定的英文基础是学习Linux的必要条件。在Linux的学习中势必要经常翻阅一些Linux里的英文帮助文档,如果你的英文水平十分低,这个时候就非常令人头痛了。因此掌握一定的英文基础是学习Linux必先克服的一大难点。
领取专属 10元无门槛券
私享最新 技术干货