说起linux,我不知道大家对这几个字母有什么认识,是不是早已经对这个操作系统已经很熟悉了?还是不知道他是一个操作系统,只是知道他是一个英文单词?或是知道他是一个人的名字?亦或是一本叫做《Linux就该这么学》的书籍?对于刚开始学习linux的我来说,我只是知道这是几个英文字母。

我第一次听说这个操作系统的时候是在上大二的时候,我们有一门选修课,选修课的名字就是linux。虽然我不知道他是干什么用的,但我还是鬼使神差的报了这门选修课,当然至于我以后这门选修课的结果就不用多说了。再到后来我就在也没有用过这个操作系统,直到我毕业找工作后,再次见到并使用了它。我去面试C语言开发这个工作岗位,但是他的工作平台是基于红帽版本的linux,由于在面试过程中C语言表现优异,从而被录取了。从那时候开始我的噩梦就开始了,我们上班之前有一个岗前培训,每天交一些有关linux的基本操作,用来开发C语言用,当然对现在的我来说当时的一些linux的操作确实是基础,那时候我把他称作天书。经过一段时间的岗前培训之后,我被淘汰了,而且我们当时的负责人狠狠的把我羞辱了一番。从此,我的心里埋下了一颗“邪恶”的种子,就是我一定要把linux学好,有机会一定要找回场子。现在是网络的时代,我不会linux,并不代表我不会借助网络的工具,我花费了大量的时间去网上找如何学习linux,也看了不少书籍,感觉不是太适合我。偶然的一个机会我发现了一本《linux就该这么学》的网络书籍,我看了一下这本书,我发现一个问题,就是这本书上的内容全是配套的。当然你可能不理解我说的是什么意思,就是从安装虚拟机,安装系统,下载镜像文件开始教的。说到这里有的人会忍不住笑起来,但是你们可能永远不会明白,对于我来说,这本书意味这什么,因为你们从来没有那种想要必须得到的渴望,而且恰好就看到了这种东西。到现在为止我还记得书里最常提到的一句话就是“在linux中一切都是文件”,这句话对于熟练掌握windows系统的我来说无异于毁三观。也正是这句话在我的耳边环绕中,我彻底的陷进linux操作系统的大坑中。当然,对于现在的我来说这本书写的不是太深奥,但是如果让我再从头走一遍,我还会选这本书来入门。

对于学习linux的新手我还是会提一些建议。第一,你在学习linux的时候,你要在你心里默默地自问,我为什么要学习linux,就是要有学习的目的。这一点是非常重要的,希望大家一定不要说我目的性太重,因为以后你会明白的,当然你和我说你就是对linux感兴趣,呵呵,我只能说非常好。第二,你在学习linux的时候一定要有耐心,恒心,信心,如果你要缺少其中的一点,我相信你你一定不会成功的。现在第一点的作用就被无限放大了,为什么?因为你有了目标才会更容易坚持,不是吗?当然我的目标就是要狠狠的把那个主管羞辱一番,找回场子。第三,就是要有个好的学习环境,最好是公司有需要。其实,我只是想要对大家说,一定要有紧迫感,只有这样才能使你高度集中精神,投入到学习中。第四,最好装一台物理机,我把它列出来,肯定是非常重要的。虚拟机就是虚拟机,怎么可以和物理机相提并论。第五,要学会利用网上的资源,能自己解决的,就一定不要麻烦别人。硬性的学习方法有很多,我只是列举了一些我认为最重要的,供大家参考。

学习linux你要挑选一个你认为比较合适的系统,比如他的资源比较多,解决问题比较容易等等。再有你赶紧装一个linux系统,彻底的去忘掉那些所谓的图形界面,用万能的linux命令行解决问题,不会的就去找,去问。在这个蛋疼的过程中,你会了解并学会更多的linux命令,这样离你伟大的复仇之路就更近了。同时在解决问题的过程中,你会形成自己的解决思路方法,并且建立了知识库。再往下你可以熟练一下linux的各项服务以及配置,然后是编程环境的配置以及应用,再往后就是驱动内核方面的了。如果你走到了这一步,并且非常的熟练,你就可以去复仇了。

最后希望大家在学习的时候能够坚持下来,坚持不下来的时候想一想当初的目标是什么,反正我的目标是找万恶的主管找回场子。把书籍链接分享给大家,同时希望一些在迷途的新手能更好的找到自己的学习方法,以及研究linux的方向。

复仇之路——我一定要学会linux系统的更多相关文章

  1. Linux系统下修改环境变量PATH路径的三种方法

    这里介绍Linux的知识,比如把/etc/apache/bin目录添加到PATH中有三种方法,看完之后你将学会Linux系统下如何修改环境变量PATH路径,需要的朋友可以参考下 电脑中必不可少的就是操 ...

  2. 10分钟 教你学会Linux/Unix下的vi文本编辑器

    10分钟 教你学会Linux/Unix下的vi文本编辑器 vi编辑器是Unix/Linux系统管理员必须学会使用的编辑器.看了不少关于vi的资料,终于得到这个总结.不敢独享,和你们共享. 首先,记住v ...

  3. 10分钟学会Linux

    10分钟学会Linux有点夸张,可是能够让一个新手初步熟悉Linux中最重要最主要的知识,本文翻译的英文网页在众多Linux入门学习的资料中还是很不错的. 英文地址:http://freeengine ...

  4. Linux系统高树攀登之路

    Linux系统高树攀登之路 Linux作为一种操作系统已经发展了这么长的时间,已然有了很多的“粉丝”,其中不乏有“通天之力”的Linux大牛,也有能在Linux世界里“快乐畅游”的强者,同时也有想要攀 ...

  5. Linux系统之路——如何在服务器用U盘安装CentOS7.2(二)

    Linux系统之路——如何在服务器用U盘安装CentOS7.2(一) 说明: 截止目前CentOS 7.x最新版本为CentOS 7.2.1511,下面介绍CentOS 7.2.1511的具体安装配置 ...

  6. Linux系统之路——如何在服务器用U盘安装CentOS7.2(一)

    终于将CentOS7装上服务器(thinkserver250,不得不说联想的太烂了)了,过程无比艰辛,因为我发现网上大家提到的所有U盘安装CentOS7时碰到的问题几乎都被我碰到了,像什么: 1.刻录 ...

  7. 误删重要文件怎么办?学会Linux 救援模式再也不担心

    背景 在运用Linux时会出现一些误操作,导致系统无法正常使用,比如删除了某个重要依赖库,或者删除了rpm等等.在这里记录下具体的操作步骤,供以后参考. 意义 学会在使用Linux系统出现误删除系统重 ...

  8. Linux上天之路(一)之Linux前世今生

    0. Linux的前世今生 linux是什么 linux是一个计算机的操作系统,与windows类似,是一款系统软件 操作系统 说到操作系统其实我们首先要思考三个问题: 1)操作系统是什么? 2)操作 ...

  9. 学会Linux,看完这篇就行了!

    转载请注明出处️ 作者:测试蔡坨坨 原文链接:caituotuo.top/797ab07d.html 你好,我是测试蔡坨坨. 对于测试同学来说,Linux基本属于必学必会内容,招聘要求中基本都会出现L ...

随机推荐

  1. Qt文档阅读笔记-QGraphicsItem::paint中QStyleOptionGraphicsItem *option的进一步认识

    官方解析 painter : 此参数用于绘图;option : 提供了item的风格,比如item的状态,曝光度以及详细的信息:widget : 想画到哪个widget上,如果要画在缓存区上,这个参数 ...

  2. 01: kerberos认证原理

    1.1 kerberos认证浅析 1.kerberos定义 1. Kerberos 是一种网络认证协议,其设计目标是通过密钥系统为客户机 / 服务器应用程序提供强大的认证服务. 2. Kerberos ...

  3. 设计模式理解(八)结构型——装饰者模式(记得加上UML图 --- 未完)

    一段时间没写,又忘了,晕...设计模式这种东西一定要经常用. 装饰者模式(Decorator)用于动态地给一个对象增加一些额外的职责,就增加功能来说,他比生成子类更为灵活. 装饰者模式的原则是: 能用 ...

  4. LINQ更新提示找不到行或行已更改的解决一例

    LINQ对一行数据进行更改,怎么都无法提交,所有字段值都不是空值,后来看了实体,我发现更改的数据是主键,去数据库看这个字段却不是主键,原来是数据库取消主键了,实体代码没取消,因为更改了主键,所以无法更 ...

  5. Codeforces Round #544 (Div. 3)解题报告

    A.Middle of the Contest 考虑把输入的时间单位化成分钟,相加除以2就好了 #include<bits/stdc++.h> using namespace std; # ...

  6. javascript 之 第七章第一节(递归)

    先举例: function factorial(num) { ) { return num; } else { ); } } //输出120 //进一步去思考有名字的函数,且名字不会有变化的情况下,这 ...

  7. .Net dependent configuration

    error info: 解决方案:在.exe.config文件中配置Newtonsoft.Json所用版本 <runtime> <assemblyBinding xmlns=&quo ...

  8. 网络流(dinic算法)

    网络最大流(dinic) 模型 在一张图中,给定一个源点s,给定汇点t,点之间有一些水管,每条水管有一个容量,经过此水管的水流最大不超过容量,问最大能有多少水从s流到t(s有无限多的水). 解法 di ...

  9. 如何解决WebBrowser.DocumentCompleted事件的多次调用

    转载:https://www.cnblogs.com/rchlz/archive/2009/02/27/1399274.html 关于DocumentCompleted事件,MSDN给出的解释是在文档 ...

  10. python---- pyqt 十字光标

    # encoding: UTF-8 import sys,os import pyqtgraph as pg import datetime as dt import numpy as np impo ...