我高考完当时就是选择的计算机科学与技术专业,上大学以后联想到的和计算机相关的就只有写代码,开发,网站,网页设计,就没有其他的了,当时学习写代码也都是在Windows上,什么C#、C++之类的?大约在大一上的时候,由学校计算机协会组织去电子科技大学参加了一场精彩的社区活动。这个缘分真的是说来就来,Linux之间有一个令人难以置信的命运安排。

在这次活动上,我遇到了一位同学,他大我一级。我看到他的电脑和我们的系统很不一样,就只有一个黑糊糊的一个窗口,里面有很多字,后来我才知道那是terminal。所以我开始问他,请他告诉我它是什么?他很热心的向我解释说:“这是一个操作系统,类似Windows的操作系统,但是这个操作系统非常稳定,更加干净,性能更加强悍。它非常强大,你可以做任何事情,写代码,编程,网络安全,流量分析,黑人网站,黑人网络,都有对应版本的Linux发行版“我听了他的叙述,我觉得很炫酷,所以我迫不及待地尝试了。

回去三个月后,linux那迷人的terminal在脑子里不停的打转。是的,我本来就是一个很好奇的人,这种感觉告诉我必须得去了解它,学习它,掌握它。所以我试图在Google,知乎上获取更多关于如何学习linux的一切途径。我期望在这个愿望中学习linux。在我有时间的时候,我在论坛里闲逛,看看各种喜好linux学生的描述,去摸索学习的最佳办法,我找到了很多人引荐的书,那就是《 linux就该这么学》,许多学生中的许多人建议它很容易了解,简单易学,是进入Linux系列的好工具,然后我刻不容缓地想买回这本书。看完这本书后,我觉得这本书非常适合小白。我总算从一个几乎不活跃的编程小菜鸟中了解Linux。事实上,Linux只是基础层,或操作体系的内核,如Ubuntu或Debian,通常称为GNU / Linux操作体系。在这方面,即便Android也能够在Linux上运转!所以,是的,GNU覆盖是Linux的一个特殊的GUI。但或许这不是Linux的强壮功用。它坐落...而且要拜访它,您需求学习怎么履行指令以履行您期望的操作。

在这里,你可以按照任何Linux的发行版,可以是Debian,可以是Ubuntu,还可以是centos,如果你想从事安全行业,还可以选择 Kali Linux。在你的笔记本上面,您可以选择运用Windows和linux进行双启动,也能够将其装置在Virtual Box或者VMware等虚拟环境中。关于安装的教程网上非常非常多,也并不难,我觉得你需要的是小心、仔细。

terminal是一切的开始,它是你和Linux操作系统交互的友好翻译官,你可以用各种命令来告诉Linux如何给你工作,让它来为你操作,terminal会告诉Linux它应该怎么干活。你需要学习求学习各种操作命令,比如:文件处理命令:file、 mkdir、 grep、dd、 find、 mv 、ls 、diff、 cat、 ln系统管理相关命令: df、 top、 free、 quota 、at、 lp、 adduser、 groupadd kill、 crontab、 tar、 unzip、 gunzip 、last网络操作命令:ifconfig、 ip 、ping 、 netstat 、telnet、 ftp、 route、 rlogin rcp 、finger 、mail 、nslookup等等。这些虽然非常基础,但是却使用的频率却非常高。除此之外,还有在terminal中运转的应用程序 - 但您有必要下载大多数实用程序或应用程序,尽管有些已预先安装在默认环境中了。接下来你需求学习的是从终端安装你需要的应用程序,你也能够运用指令,从不参加编程课程,了解桌面环境的安装和进程的启动顺序和原理,你真的就了解了不少东西了。然后我总算运用命令来处理文件和目录!从那里你能够持续运用更复杂的应用或者服务,比如MySQL,Apache,或者SSH让你能够远程连接另一个Linux服务器。所有这些都需求你了解terminal和各种有用的命令。

在后来的学习中,我为了更加专业、更加体系地学习Linux,决定参加RHCE培训课程,因为这是红帽官方认证的中级Linux工程师。我也为之拼搏了大约两个月的时间,我的课余时间基本上都花在了这上面,每天手指在键盘飞速的敲击着熟悉的命令,预知或者预想不到的结果,更有成就感。这是我意识到直接使用terminal操作非常非常搞笑。可是,我觉得当我指尖敲击键盘的样子真的很帅。没有意外,我通过了RHCE。通过系统化的专业学习,我对linux的知识、体系有了更深入的认识。而且,我这样做是一方面是因为我真的被Linux迷上了,另一方面就是我想借助Linux来找到我的第一份工作,并不停的精进技能,争取在2年内考上RHCA!我对自己说加油,也对你说,你也可以的!

我是怎么样和Linux结缘并通过红帽RHCE认证的的更多相关文章

  1. 我是怎样和Linux系统结缘并通过红帽RHCE认证的

    我高考完当时就是选择的计算机科学与技术专业,上大学以后联想到的和计算机相关的就只有写代码,开发,网站,网页设计,就没有其他的了,当时学习写代码也都是在Windows上,什么C#.C++之类的?大约在大 ...

  2. 我眼中的Linux系统和红帽RHCE认证

    牛顿曾经说过“我不知道在别人看来,我是什么样的人:但在我自己看来,我不过就象是一个在海滨玩耍的小孩,为不时发现比寻常更为光滑的一块卵石或比寻常更为美丽的一片贝壳而沾沾自喜,而对于展现在我面前的浩瀚的真 ...

  3. 红帽RHEL7版本RHCE认证学习及考试经历

    RHCE是红帽公司推出的Linux系统的中级认证,考试全部采取上机形式,在考察考生的基础理论知识的同时还能考察实践动手操作能力,在Linux领域的价值是不可否认的,所以对于期望从事相关行业的同学们在上 ...

  4. 曾经觉得学习晦涩难懂的我是如何爱上linux的

    2016年冬天,我已经是一名学习计算机科学与技术专业的大三的“老腊肉”了,但是当时的水平依旧平平.就在2016年快要结束的时候,我周围的同学们被一股考研和工作的压力炸开了锅,我也在默默思考着我的人生, ...

  5. 亲爱的,我是一条Linux运维技术学习路径呀。

    根据我的经验,人在年轻时,最头疼的一件事就是决定自己这一生要做什么.在这方面,我倒没有什么具体的建议:干什么都可以,但最好不要写小说,这是和我抢饭碗.总而言之,干什么都是好的:但要干出个样子来,这才是 ...

  6. Linux下基于LDAP统一用户认证的研究

    Linux下基于LDAP统一用户认证的研究                   本文出自 "李晨光原创技术博客" 博客,谢绝转载!

  7. 告诉你们!我是怎么与Linux系统接触的!

    最开始接触Linux是在15年来北京后,刚来北京机缘巧合,从事了实施工程师的工作.实施工作是一个面很广的工作.业务.技术.沟通等等方方面面的.技术一直是我是的短板.刚开始,公司在要在阿里云上部署APP ...

  8. 我是如何将linux用在开发环境中的

    1.我为什么要写这篇文章 一直想深入学习一下linux的使用,于是将家里的笔记本装了linux系统,但是要将自己的系统打造一个适合开发的环境确实是一件费心费力的事,而且会经常出现一些莫名其妙的问题,以 ...

  9. 我是怎么和SAP结缘的 - Jerry的SAP校园招聘之路

    2006年9月,结束了一年的北京中科院实习后,我回到了电子科技大学,此时已经是研三上学期了.有着"金九银十"之称的秋季校园招聘正式开始了. 准备好了简历后,Jerry也加入了浩浩荡 ...

随机推荐

  1. MatLab Load cv::Mat 导入数据

    我们有时候在项目中需要将OpenCV中的cv::Mat导入MatLab进行分析与处理,那么如果把数据转过去呢,我们的做法是首先将cv::Mat导出为txt文件,或者是yml文件,请参见我之前的博客Wr ...

  2. Python之Subprocess模块

    PS:打开文件时候加b参数是代表以二进制方式打开,在Linux加不加都可以,在windows上面最好加b参数否则可能会出现问题 使用system返回执行结果不赋值,使用popen返回了结果赋值给cmd ...

  3. epub格式的电纸书

    epub格式是电纸书的一种标准,epub格式电纸书采用Zip压缩格式来来包裹书籍内容. 所以我们可以把epub格式的文件改成zip格式. 利用zip压缩工具解压文件. epub格式的文件阅读器 win ...

  4. Linux 下用 crontab 设置定时执行python 程序

    Linux 下用 crontab 设置定时执行python 程序 方法/步骤   1,先大概了解crontab,/etc/crontab 就是crontab 的配置文件. crontab命令详解可以查 ...

  5. numpy、pandas、scipy介绍

    https://blog.csdn.net/LOLITA0164/article/details/80195124 numpy简介NumPy(Numeric Python)是一个Python包.它是一 ...

  6. Python开发【算法】:斐波那契数列两种时间复杂度

    斐波那契数列 概述: 斐波那契数列,又称黄金分割数列,指的是这样一个数列:0.1.1.2.3.5.8.13.21.34.……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1, ...

  7. 正则表达式(二):Unicode诸问题上篇(转)

    原文:http://www.infoq.com/cn/news/2011/02/regular-expressions-unicode 关于正则表达式的文档很多,但大部分都是英文的,即便有中文的文档, ...

  8. 【Espruino】NO.07 获取电压值

    http://blog.csdn.net/qwert1213131/article/details/27985645 本文属于个人理解,能力有限,纰漏在所难免.还望指正! [小鱼有点电] 前几节的内容 ...

  9. NYOJ 47

    思路: 在n>3的时候就用前两个小的来带后两个大的,有两种方式(一就是1,2先过,然后1回来,然后n,n-1过,然后2,回来),(二就是 1,n先过去 然后1回来,然后 1,n-1过去吗.,然后 ...

  10. fish shell 下gopath的设置问题

    GOPATH可以设置多个工程目录,linux下用冒号分隔(必须用冒号,fish shell的空格分割会出错),windows下用分号分隔,但是go get 只会下载pkg到第一个目录,但是编译的时候会 ...