我的linux学习之路

我接触linux是从大二的时候,到现在差不多有3年时间了,在这里我将分享我的linux学习之路。

记得是大二暑假的时候,我参加了学校安排的一个暑假实习活动,在一个政府部门的信息采编,每天上班的时候就是p张图然后发到微信里面,然后一整天就没事干了,整天坐在那里无所事事,毕竟是在上班也不好意思打游戏看电影什么的,过了几天我就闲的不行了,从网上找一些教学视频来看,无意间在百度课堂找到了李明将lamp的一系列视频教程,第一个模块就是linux,从linux系统的安装,文件系统,用户管理,各种常用命令讲到了shell编程,因为视频很长,每天到中午的时候就会特别困,想睡觉,后来我就边看视频边用电脑做笔记,有的地方来不及打字,就先把视频暂停了,然后做好笔记再继续看。

这种方法果然有效,看视频的时候不会睡着了,就这样我坚持看完了整个视频,后来我又把自己做的笔记整理打印了出来,这样有些知识点忘记之后,拿出来复习一下就没问题了(当时还不知道写技术博客)。

后来我用自己的电脑装了virtualBox,上面装了centos6.5,自己没事的时候就上去鼓捣鼓捣,再后来有装了ubuntu,当时我电脑2G的内存跑两个虚拟机卡的不行,然后在电脑上装了win7+ubuntu的双系统。大三的时候操作系统课设,我选择了内核原语设计的题目,这个题目需要对linux内核编程,然后重新编译内核,当时借了linux内核的一些书,搞了差不多一周才打印出来一个“Hello World!",虽然最后课设做的不是很理想,但是经过这件事,linux对我而言已经不再神秘。不断的摸鼠标实在让我不胜其烦,linux的键盘流给我打开了一扇门,原来电脑还可以这么玩。后来买了本《shell编程从入门到精通》,系统的学习了shell编程的基本知识,但是由于没有实际场景再加上shell语法的一些特性,让我始终没能熟练的掌握shell编程的技巧。在学习linux的过程中我学会了使用vim,不得不说vim实在是一个伟大的文本编辑器,有了他它,我完全可以扔掉鼠标,直到现在我使用idea进行java开发,我也安装了idea的vim插件,可以说我喜欢用idea,vim插件是一个很重要的因素。他能让你最小幅度的移动手指,但是却能让你完成在其他编辑器中要用鼠标点很多次也不一定能做到的事情。

上班之后,终于有了真正的服务器让我 来玩,也真正有了需求 让我做一些以前没有做过的操作,然后在linux的基础上研究了docker技术,后面在我找工作时,我的linux技术和对docker的熟悉,和面试官聊的很不错,不久前我加入了现在所在的公司,技术老大让我搭建docker私服,构建公司的docker体系,对服务器进行权限设置,这些我都完成的得心应手,我想这就是得益于我三年来对linux的积累。

写这篇文章的目的在于记录写自己学习linux的一个历程,让更多学习linux的人能坚持下来,也让更多的人对linux产生兴趣。最后申明我并不是专业的运维,我是java开发者,学习linux只是基于自己的兴趣而已。

因为这篇文章是分两次来写的,所以有不顺畅的地方请见谅。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,990评论 25 709
  • (昨天凌晨,我老公接到一个电话,说是他一个身患癌症的学生终是不敌肿瘤君,可怜年纪轻轻就去了,留下白发人悲切、世人唏...
    飞常心阅读 3,414评论 0 1
  • 没有什么事是做不成的 我和理想只一个坚持了
    孤执鱼阅读 1,450评论 0 0
  • 昨天才去医院挂了水 今天就吃很多辣椒简直作死啊 啊说完就开始胃疼 你说要把我找回来的 可是你没有 感觉自己成长的很...
    什么时候吃饺子阅读 921评论 0 0
  • 20171013,第六周周五。 这周校内语文作业完成情况。 这周语文测验情况。 ...
    记得祝福阅读 2,823评论 3 3

友情链接更多精彩内容