文档章节

聊一聊啥都不会的我自学Linux系统的历程

 云端等你
发布于 2017/05/14 21:20
字数 1427
阅读 12
收藏 0

Linux大家都不陌生,我是在大三的时候开始接触Linux,上课的时候一位给我们上课的老师闲聊的时候说,你们计算机专业的学生要好好去学Linux,对于你们以后发展或者是就业都很有帮助。 开始的时候是一种从众心理,慢慢的学习中发现自己越来越喜欢,也慢慢摸索出了高效学习Linux的方法,一次偶然的机会,朋友介绍了一门名字叫《Linux就该这么学》的书,开始了我的学习之路,在这里跟大家分享一下。

对于刚开始学习的人来说,很多人都喜欢在linux论坛问一些问题,或者是看视频,书籍等,我刚开始的时候也是会经常问一些问题,后来才发现,大多数问题都很基础,只要了解了Linux的基础之后,那些问题都会很容易的被解决。而且初学的朋友们刚接触就想着可以构建网站,没有沉下心来学习一下Linux的基础,这样散落的知识点,不成系统的学习,这样就会学的一头雾水。其实这样学习是很困难的。

回想当时,只了解Linux是个开源免费的操作系统,具有开放性、用户多、多任务、出色的速度性能、良好的用户界面、丰富的网络功能、可靠的系统安全、良好的可移植性、标准兼容性等特点,在服务器,嵌入式,工程等方面都有广泛的应用。都是很多专业人事在搞的东西,自己刚开始,真的是很迷茫,在电脑上装了一个Linux系统就想开始捣鼓。这样当然不能很快入门,于是我去了图书馆借了几本关于Linux的书,决定从基础开始学起来,这些书内容很多,知识点也很全,但是总是感觉自己看起来没有那么通透。慢慢的有了更深入的了解,能做一些简单的应用开发,学会了更多的技巧,对命令的操作也更加熟练。几年过去了,自己也算是能做点Linux的工作了。做了这些时间,不能说自己已经很精通了,起码该走的弯路都走了,该有的教训都有了,有所收获,也有很多感悟。小时候学习的时候老师就说我们学习要像竹子一样,时常总结。回头看自己走过的路,感悟颇多,在这里整理一下,希望能给正在学习Linux的同学一点帮助。

俗话说,工欲善其事必先利其器。所以开始我们要做的就是把基础知识弄扎实,这里说的基础知识,不仅仅指的是Linux的基础知识,还有我们大学学习的C语言等一些基础类的语言。这就要求我们要多看书,多实践。说到看书,大家一定有这样的迷惑,这么多书,我到底怎么选择呢?我当时也遇到了这样的困惑,因为我当时去图书馆看到了好多关于Linux的书,我一下借了好几本,拿回去翻看,但是都没自己想要的那种感觉。后来,一次偶然的机会,朋友介绍了一门名字叫《Linux就该这么学》的书,开始的时候以为和其他的资料书一样,并没有抱太大的希望,有一天闲来无事翻看了一下,真的是如获至宝的感觉啊。单看目录就感觉非常系统化,这本书具备其他书的特点,内容丰富,知识点全。另外,这本书很容易理解,讲解的很详细,针对性比较强,还可以随时检查自己的进度,特别适合初学者。感兴趣的同学可以去了解一下http://www.linuxprobe.com/

有了以上那些基础,我们怎么做才能入手?网上有很多大牛的学习方法,你可以借鉴,但不要照搬,还是找到适合自己的方法学习比较靠谱。在这里我有几条建议,首先,你要知道Linux是以命令操作为主,所以你要熟悉命令,忘掉之前的思维,不要和window搞混了。然后你要熟知TCP/IP协议,网络配置的相关知识,SSH原理极应用。随后你要做的就是好好学习Linux的编译器和调试器,要会熟练的使用。自己搭建一下开发环境,配置网络服务器。有了这些,你就可以开始你的Linux学习之旅了。随着IT从业人员的增多,更多的人会接触这个行业,所以,仅仅会这些是不够的。接下来,你需要学习一下硬件的知识,对于以后做Linux运维工程师是很有帮助的。对硬件的核心参数比如内存的容量、速度、奇偶校验等等的判断,CPU的制造工艺、内外频缓存等等都需要熟知。

Linux的学习需要自己来探索学习,从最基本的基础知识开始,慢慢了解Linux的精髓、基本架构、设计原理,千万别嫌进度慢,不要感觉自己花那么多时间学习一种Linux是浪费了,很多知识都是触类旁通的,哪怕以后你学别的了,也会很快上手.

© 著作权归作者所有

粉丝 3
博文 126
码字总数 183841
作品 0
西安
私信 提问
记录自己自学编程的历程

点击上方“程序人生”,选择“置顶公众号” 第一时间关注程序猿(媛)身边的故事 记得读大学的时候经常和同学调侃「毕业等于失业」,不过后面还有一句「但是我不怂,开心是最重要的啦」。可到...

csdnsevenn
2017/12/12
0
0
选一种姿态,让自己活得无可替代

在这学期开了Linux这门课程(《鸟哥的Linux私房菜基础学习篇-第3版》),还开了其他一些课程,比如《CCNA学习指南-第7版》。因为我们是网络专业,使我感兴趣是Linux这门课程,我就来说说我这些...

Da梦想
2014/09/17
3
0
米聊官方Linux版发布,优麒麟社交新帮手,不容错过!

米聊官方Linux版发布,优麒麟社交新帮手,不容错过! Linuxer 5分钟前暂无评论 阅读 4 次 号外号外,小米也加入Linux生态大军的队伍了!近日,小米官方推出了米聊桌面端Ubuntu版,最新版本号...

Linuxer
07/19
0
0
今天就来给大家聊一下为什么不建议你们自学。

今天就来给大家聊一下为什么不建议你们自学。 1、你知道Java课程的重点在哪里吗? 思考:你如果是一个外国人,你怎么学习说中文?中文那么多字?尤其是身为中国人的你想必很多字都不认识吧,...

虞姬-lu
2018/01/15
33
0
大学生毕业后,该不该花一万八去培训机构学IT技术?

该不该,取决于需不需要。 如果你身无长技,没有一项安身立命的本事,找工作死活找不到,自学能力又不够彪悍,我比较建议参加培训学习。 倘若不是找不到工作,而是找不到好工作,如大公司、如...

明哥聊求职
2018/08/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用

多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。 一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂...

CREATE_17
今天
5
0
CSS盒子模型

CSS盒子模型 组成: content --> padding --> border --> margin 像现实生活中的快递: 物品 --> 填充物 --> 包装盒 --> 盒子与盒子之间的间距 content :width、height组成的 内容区域 padd......

studywin
今天
7
0
修复Win10下开始菜单、设置等系统软件无法打开的问题

因为各种各样的原因导致系统文件丢失、损坏、被修改,而造成win10的开始菜单、设置等系统软件无法打开的情况,可以尝试如下方法解决 此方法只在部分情况下有效,但值得一试 用Windows键+R打开...

locbytes
昨天
8
0
jquery 添加和删除节点

本文转载于:专业的前端网站➺jquery 添加和删除节点 // 增加一个三和一节点function addPanel() { // var newPanel = $('.my-panel').clone(true) var newPanel = $(".triple-panel-con......

前端老手
昨天
8
0
一、Django基础

一、web框架分类和wsgiref模块使用介绍 web框架的本质 socket服务端 与 浏览器的通信 socket服务端功能划分: 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... 根据用户访问...

ZeroBit
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部