小白怎么入门学习

经常有不少小白在后台询问Linux运维入门的方法,或者咨询自己在学习过程中遇到的一些问题,例如:为什么学了半个月却觉得一点进步都没有,看了大半本技术书却连系统出现的小问题都无法解决等。

这些问题产生的原因,大部分都是因为自学的过程中没有用对方法和技巧。

那么,小白到底该如何进行入门学习呢?

一、端正心态,从基础开始

大部分自学者都有着明确的目标,那就是要成为一名成功的Linux运维工程师,因此去学习的知识大部分都是“成功”的工程师才会掌握的高级技巧。

在没有基础的情况下去学习高级技巧是非常困难的,即使勉强掌握一个技巧也只是“知其然而不知其所以然”。

即使机械的学会某个技能,使用场景切换之后就会不知所措。

因此,小白要做的第一件事就是端正心态,从基础开始进行学习,随后再逐步转向其他更高级的知识。

二、狠抓核心,学习Linux命令

现在的Linux桌面应用发展相当之快,加之不少人都已经习惯了微软的视窗操作系统,所以很多人在Linux学习的过程中对命令行重视程度不足。

务必记住:Linux是一个命令行组成的操作系统,精髓在命令行。

无论图形界面发展到什么水平,Linux命令都不可能被抛弃。

命令行工具有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。

举一个例子:Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。它的功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。

三、 养成习惯,在命令行下工作

虽然命令行对于小白不甚友好,甚至学习进度会比较慢,但是未来的运维工作可以说就是基于命令行的。

虽然一开始会慢一点,但只要你掌握了命令行,未来的学习速度会以指数方式增加。

命令行实际上就是系统规则,掌握不了系统规则,对于未来的工作而言则会相当麻烦。

四、勤于实践,拒绝纸上谈兵

要成为一个运维工程师,只看书是绝对不行的。

在你开始学习的时候,最好已经准备好了一台安装着Linux系统的计算机,通过实战练习来掌握知识,永远要比单纯的读书看视频要快的多。

对Linux命令熟悉后,你可以开始自己一步步进行自己的运维实践,通过真实环境来了解自己的学习水平。

五、现学现用,学会阅读文档

对于初学者而言,Linux系统会出现大量完全陌生的知识,很多专有名词或者命令都会让小白一脸茫然。

如果这个时候你选择不求甚解,那对你的学习将是灾难性的。

正确的选择是学会阅读帮助文档,man或者help,都会是你在学习过程中的好帮手。

六、善于求助,正确应用网络

有很多问题,帮助文档并不能完全覆盖,这时候大部分小白的就选择放弃了,结果就是下一次再出现这个问题依然一筹莫展,甚至会摧毁自己的信心。

但是,请记住你是生活在互联网时代,而你并不只是一个初学者:你将是一名成功的运维工程师,你必须学习如何独自面对这一切。

借用网络的帮助,通常会解决的大部分问题,Linux的使用者大部分都是专业人士,并且很愿意通过分享知识来帮助别人。

但是要记住,在寻求帮助的时候,要尽量进行有效的咨询:含糊不清的表达、大段无用代码的粘贴,通常意味着对别人的不尊重。

七、巧于借力,借助前人成果

有了以上几条作为准备,大部分小白在一段时间的坚持之后都会有一个不错的结果。

当然,自学通常都会比较费时费力,如果你想快速入门,单靠以上几点是不够的。

这个时候可以选择借助一下行业前辈的工作成果:与其他技术类职位入门一样,选择Linux运维工程师方向职业教育也相当不错。

马哥教育专门为小白开发了一套免费的《马哥带你学Linux从入门到精通》视频,在十天时间里帮你从小白变成入门级别的运维工程师,同时根据一线大公司如百度、唯品会等真实商业进行实战训练 ,真正实现手把手将你培养为实战型运维工程师。

这套课程完全免费,你可以在各大视频平台尝试观看。

祝你的运维之路越来越轻松。

 

转载于:https://my.oschina.net/u/3335463/blog/861527

你可能感兴趣的:(操作系统,运维)