初次了解到Linux系统还是在我初中的时候,那时候正是在一个中二年龄,喜欢看小说,对于小说中出现的明显的非现实场景感到十分钦佩、羡慕,并常常幻想自己也有小说主人公那样的本领。那正是在这样一个充满幻想的年纪,我看到了一本关于重生、关于黑客的小说。书中的主人公绝处逢生,带着记忆回到中学时代,由此改变自己平庸悲催的一生、开启了一场惊艳绝伦的开挂人生,爱情、事业、名誉、权利通通收入囊中。

当时的我看到这本小说后,感到十分震惊,原来这个世界竟然存在着这样一群人:他们隐藏在普通人群之中,看似与常人一样,却有着呼天唤地、肆意妄为的本领,在互联网的世界里,他们是真正的王者。当时国内的互联网并不普及,手机对于普通老百姓来说都还是一个奢侈品,更别说电脑了。那个不知黑客具体为何的我受到小说的蛊惑,头脑一热,一心想要成为一名出色的黑客,当即省吃俭用,攒了一个星期的零花钱跑到离家一公里远的黑网吧去上网搜索有关黑客的信息。

但是鉴于当时自己水平有限,再加上互联网也并不完善,因此前前后后花了大半年的时间,却只是零零碎碎收到了一些有关于黑客的小说、传闻之类的东西:原来黑客竟然还有真假之分,还有白帽子、黑帽子的区别,黑客大部分都是白天休息、晚上行动的夜猫子,相当喜欢挖掘他人隐私的好奇心很强的人,后面仔细的读了一本叫做《Linux就该这么学》的书籍之后才知道原来真正的黑客是不屑使用Windows的,都是精通Linux的高手.........直到那时我才知道,原来世界上除了Windows系统外,还有其他诸如Linux的系统,但是Linux具体长得什么样子,我却是无法想象,当时能搜索到的基本上是清一色的黑白界面:一整个屏幕,除了黑色的背景,就是那白花花的英文字母......

但是说真的,那时的自己英语比较差,相当排斥英语,当看到那一行行的英文字母后,心就凉了一大截,心想自己连最基本的英文单词都要学好久,这么多的英文语句,那要学多久啊,真不愧是外国人搞出来的玩意儿,这让我们中国人怎么学.........最初的热情冷却之后,便慢慢地不再怎么热衷于此,再加上学习各方面的原因,渐渐淡忘了黑客这回事。

在高考志愿填报的时候,也不知怎的,竟糊里糊涂地填报了计算机科学与技术这一专业,而后一路绿灯,顺利录取。放肆了一个暑假之后,默默背起行囊,独自踏上了开往远方的列车.........虽然心里这般想着,但其实第一次还是跟着父母一起去的新学校,毕竟对于从未独自走出过市区的我而言,去邻市上学,无异于远走他乡,父母也相当不放心。

因为专业的缘故,接触了大量的计算机知识,再加上老师系统的指导,渐渐明白原来计算机也就那么回事儿,原来编程也只是需要记住关键的那几个英文关键词就好了,并不需要多么厉害的英语水平,当然,你如果想深入地学习编程知识,那就需要比较厉害的英语水平了,毕竟大部分教材的编程思想都出自与国外,而且部分国内计算机专业知识文献的翻译也是相当让人头疼的,甚至有些都牛头不对马嘴......

当我看到有关于Linux系统学习这门课程的时候,不由想起了初中时自己对黑客的狂热追求,内心还小小激动了一下,幻想着掌握了Linux之后,是不是可以去某些网站溜达一圈,为自己谋求一些小小的福利......只可惜由于教授Linux这门课程的老师比较忙,再加上原来Linux也并不怎么受重视,上课也就是翻翻书,然后让我们自己对着书本把书上的例子在电脑上走一遍,只要最后结果正确就没问题了。结果最后一学期学下来,也就堪堪通过考试,要说真的学到了什么,好像也没有什么,更别说像小说电影里描述的那样,哗哗几下某某监控系统就被入侵成功了.......所以我真心推荐如果你想学习Linux技术,真的不如买一本《Linux就该这么学》   好好读一读吧,保准你认真读完之后跟其他人花几千块报培训班学的一样好。

其实回顾整个大学求学阶段,发现自己在大学里学到的知识都是相当基础的、正式的、规规矩矩的知识,至于其他的知识,都需要靠自己另外花时间去学习、掌握。而且大学里学到的知识,特别是计算机专业相关的知识,在你正式进入计算机行业工作后就会发现,那都是落后了的知识,虽不至于淘汰掉,但其实也是差不多了。特别是对于一毕业并没有直接进去计算机行业的人来说,过个一年半载的,当你最后进入计算机行业时,你会发现,你大学所学的知识早已经很客气的都还给老师了......因此,你还得重新学过,重头开始......不过,也只有当你重新学习的时候,你才会明白,原来你大学并没有白学,你才会切实体会到古人所说的“授人以鱼,不如授人以渔”的含义,大学老师虽然有时候看起来不负责任,但那其实是真的为了你好。知识虽然在不断的更新,但是学习知识的方法在本质上是相通的。就拿微软的VS开发工具来说,我在上学时用的是经典的VS2008,但是现在微软都出到VS2016了,但是只要你学会了如何使用VS2008,那么只要稍微适应一下,你也能很快熟练使用VS2016。

扯题有点扯远了,原本大学毕业后,我并没有直接进入计算机行业,而是回老家去了,毕竟老家离大学有一个市的距离。回到老家,找了一个非计算机专业的工作去了,原本以为这辈子跟以前苦苦追寻的黑客、Linux没有交集了,命运却在不经意间扭转了。在单位工作一年之后,发现自己果然还是比较喜欢跟计算机打交道,喜欢编程,再加上离家不远正好有一个小型计算机公司在招聘计算机编程人员,于是果断辞去原来安分稳定的工作,到计算机公司应聘上班去了。

纵观我前五分之一的人生,发现我与Linux的确有缘:相遇于小说,相识于黑客,相知于校园,相爱于......咳咳,人生总是充满惊喜,希望在以后的道路中,我与Linux系统能够越走越远,最好能够跨越种族,成就非凡黑客。

Linux系统从零到高手的进阶心得的更多相关文章

  1. Linux从零到高手的进阶心得(转)

    从2006年毕业至今,从事IT行业已经接近8个年头. 一路走来有很多心路历程和技术心得都写在了51CTO的博客中,不少文字现在看来已显稚嫩,但是这正是我真实的成长之路.这八年,从最基础的网络管理员开 ...

  2. Linux系统资深运维工程师的进阶秘籍

    2010年毕业,从事IT行业已经接近7个年头,一路走来有很多不足,不论是技术上的还是工作当中的待人接事等,但正是这些不足让我有了现在的进步,技术上从最初的做水晶头,综合布线到服务器上架,网络设备调试, ...

  3. Linux系统编程(17)——正则表达式进阶

    C的变量和Shell脚本变量的定义和使用方法很不相同,表达能力也不相同,C的变量有各种类型,而Shell脚本变量都是字符串.同样道理,各种工具和编程语言所使用的正则表达式规范的语法并不相同,表达能力也 ...

  4. 高手总结的“恋爱法”学习Linux系统,效果更好。

    如果你恋爱了,那你一定非常喜欢她.了解她,知道她喜欢吃什么玩什么,知道她需要什么,在她生气的时候可以哄她开心,一切尽在你的手指中.那你想学好Linux吗?喜欢Linux吗?你懂她吗?你有喜欢Linux ...

  5. Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务(转载6)

    Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务 一.引言 今天本来没有打算写这篇文章,但是,今天测试Redis的时候发现了两个问题 ...

  6. Redis进阶实践之二如何在Linux系统上安装安装Redis(转载)(2)

    Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我 ...

  7. Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装(转载)(1)

    Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装 一.引言 设计模式写完了,相当于重新学了一遍,每次学习都会有不同的感受,对设计模式的理解又加深了,理解的更加透彻了.还差一篇 ...

  8. tiny4412学习(一)之从零搭建linux系统(烧写uboot、内核进emmc+uboot启动内核)【转】

    本文转载自:http://blog.csdn.net/fengyuwuzu0519/article/details/74080109 版权声明:本文为博主原创文章,转载请注明http://blog.c ...

  9. 零基础程序员入门Linux系统 !如何快速恢复系统?

    新手在学习Linux系统的时候,难免会遇到命令输错,或系统出错的难题.那么如何快速解决呢?本文就先给你一个后悔药,让你快速备份并恢复Linux系统.本文将以Ubuntu为例,在这之前,你需要一台服务器 ...

随机推荐

  1. django数据库的增、删、改、查

    1.增加 第一种:save 通过创建模型类对象,执行对象的save()方法保存到数据库中. 第二种:create 2.修改 3.查询 get 查询单一结果,如果不存在会抛出模型类.DoesNotExi ...

  2. Python + Selenium WebDriver Api 知识回顾

    一直再用 Selenium WebDriver 但是用的都比较零散,也没有做过总结,今天借此机会,整理一下,方便大家使用时查阅 webDriver  的属性 ['CONTEXT_CHROME', 'C ...

  3. 回车、换行、空格的ASCII码值—(附ASCII码表)

    回车.换行.空格的ASCII码值 回车,ASCII码13换行,ASCII码10空格,ASCII码32 Return   =   CR   =   13   =   '\x0d'NewLine   = ...

  4. 确认OHS版本的方法

    还是 opatch lsinventory 好用 C:\Oracle\Middleware\ohs\OPatch>opatch lsinventory Oracle Interim Patch ...

  5. 雷林鹏分享:jQuery EasyUI 窗口 - 自定义带有工具条和按钮的对话框

    jQuery EasyUI 窗口 - 自定义带有工具条和按钮的对话框 您可以创建一个带有工具栏(toolbar)和按钮(button)的对话框(dialog),可以从 HTML 标记创建.这个教程描述 ...

  6. stark组件base.html

    stark 组件基础页面base.html 文件 base.html 1. base.html 页面是 : stark组件增,删,改,查页面的公共部分,如头部导航栏,左侧的用户权限列表栏等. 2. b ...

  7. 02 爬虫数据解析之re,xpath,beautifulsoup

    一.正则匹配 简单用法演示: 字符: print(re.findall(".","abccc31223dn哈哈")) ### . 匹配除了换行符以外的任意字符, ...

  8. Bipartite Segments CodeForces - 901C (区间二分图计数)

    大意: 给定无向图, 无偶环, 每次询问求[l,r]区间内, 有多少子区间是二分图. 无偶环等价于奇环仙人掌森林, 可以直接tarjan求出所有环, 然后就可以预处理出每个点为右端点时的答案. 这样的 ...

  9. 牛客寒假算法基础集训营6 J-迷宫

    题目请点这里 分析:这是一道BFS的模板题,构造一个队列,将每个满足条件的(不超过边界,不超过左右移动次数的限制)位置推入队列,如果不是障碍物且没到达过,就将可到达位置的个数加1 此外,注意这里的输入 ...

  10. Android(二)——frida安装教程

    pc端下载:pip install frida 之后就是在手机端或者模拟器下载对应版本的server 在手机或者模拟器上查看cpu版本型号,就根据这个来下载server system/build.pr ...