文档章节

学习Linux系统,我们需要具备的品质

l
 linux-tao
发布于 2018/08/09 08:48
字数 1520
阅读 3
收藏 1

说起电脑系统,我们脑海中很自然地会出现两个词汇:windows、Linux,自计算机问世以来,计算机系统有很多,而Linux和windows一直是众多系统中的领头羊,二者也经常被众多用户拿出来比较,诸如此类的文章非常多,本文就不再赘述。相信有一个观点大家都是认同的:windows就像手机中的IOS,界面漂亮,用户体验好,但可自定义性较差;而Linux则是手机中的Android,自定义性强,可以获取root权限。总的来说,windows对与普通用户更友好,而Linux更适合于开发者和开发爱好者。

学好Linux并不容易

   对于一个Linux小白来说,Linux就是一个噩梦。这并不是危言耸听,首先,从体验上讲,Linux严格上来讲,就是一个黑黑的窗口,鼠标?不存在的。一切操作都靠敲命令。你问我UI图标?那当然也是没有滴。可能你在windows想装一个软件,只需要点“下一步”,而在Linux下,你以为只需要sudo apt-get install (ubuntu)?不存在的,你会发现系统提示你安装各种依赖。在window下浏览一张图片,只需要双击,就会有各自图片浏览器去打开这张图片,而在Linux下,你看到的只会是一堆编码。意不意外?其次,从更深层次的角度,Linux系统里,万物皆文件,它并没有windows中的系统分盘,我们需要花很多时间对我们的Linux系统进行定制化。这对于一个使用widows至少10年的windows用户来说,Linux简直就无法使用下去。于是乎,对于一些想学Linux的同学来说,可能在第一个星期就放弃了。

 

要有一颗黑客的心

   都说Linux系统是专为黑客存在的系统,其实大概是因为Linux在黑客的手下能做的事情更多,相信大家都看过一部电影——黑客帝国,对于里面的主角穿梭在代码空间,还有真实世界那一行行的命令瀑布流,大家一定觉得很酷炫,我自从看了之后就萌生了一个黑客的梦想,一直到多年后,我成为一名web开发者,在接触到Linux之后,心中的黑客之心更加强大了起来,在刚开始学习Linux的时候,我也遇到许多问题,光安装就花了一下午。调配各种设置,面对黑色的窗口,有序跳动的命令行,我并不会感到枯燥,相反地,我享受这种在黑窗口下敲下一个个命令,程序会根据命令做出一系列的命令行跳动的感觉。我认为,学习任何一个东西,兴趣是动力之源,当然有的人会说,没兴趣一样也能学好,我并不否认,但是有兴趣能让你学的更愉悦~所以,学习Linux系统,你需要具备一颗黑客的心。

 

坚持永远是胜利

“坚持就是胜利”,这一句我们从小听到大的至理名言,在学习Linux上同样适用,在我刚开始学习Linux时,我曾经遇到很多很多问题,现在想起来仍然觉得可怕。比如说,我曾经搭建Lamp环境,搭了好几天,一直没有跑通,最后在无数次google和百度的加持下,终于搭建起来了,那一刻所获得的成就感是巨大的。有一次,我安装一款软件,安装程序走到最后总会报错,在多次百度无果的情况下,我花了一天时间去排查依赖等配置信息,最终发现是系统配置错误。其中过程不说也罢,都是泪。学习Linux,你就不得不面对机器的冰冷错误提示,当然不可能有windows那么友好,会用中文提示你哪里哪里错误,Linux永远用最简洁准确的提示告诉你信息。rm -rf的梗我们听了无数次,但其实在学习过程中,我们都不可避免的遇到相似的问题。总而言之,Linux是慢热的,需要你给予它更多的耐心,在学习中不能因为一点困难就轻易放弃,当然,在你付出足够多的时间和耐心的基础上,你会体验到Linux带给你不一般的工作效率。当你习惯它的机器语言之后,你就无需像windows那样,需要走一层中间代理人,你可以和计算机直接沟通,这样的好处就是,安装一堆软件,你可能只需要一行命令,对于系统内的文件你拥有所有权限,可以按你喜欢的方式去管理它们。所以,学习Linux需要一颗坚持的心。

 

只缺一本入门书籍

    如果你崇拜黑客,迫不及待想成为像他们一样的人,如果你做好了坚持走到底的准备,那么你现在需要的是一本好的入门书籍,我使用的是《Linux就该这么学》,这本书籍算是最适合小白入门的教材了。浅显易懂确不失深度。当然,喜欢看视频教程的同学也可以去找网上的免费教程,互联网最不缺的就是信息。最后,希望在路上和正准备上路的Linux学习者们,能成为一个好的Linux使用者,甚至是开发者。

© 著作权归作者所有

l
粉丝 20
博文 967
码字总数 1087250
作品 0
深圳
运维
私信 提问
人民邮电出版社专访刘遄老师:不做技术的搬运工。

刘遄(Liu Chuán),计算机信息技术方向教育学硕士,LinuxProbe网站创始人兼核心讲师,在高中时期便因兴趣的驱使而较早地接触Linux系统并开始学习运维技术。刘遄老师于2012年~2015年期间分别...

老率的IT私房菜
02/06
23
0
袁萌:中国为什么需要 Linux?

编者:本文来自袁萌的博客。 从根本上来说,中国人口多,什么也多,因而特别需要软件的自由使用,也就是说,需要真正的Linux。 有人说,开源(Open Source)是中国软件业的机遇。这是什么意思...

红薯
2010/08/21
3K
27
教你深入系统的学习Linux系统

前段时间,在课件无意看到知乎上面一个人的问题:“如何深入系统的学习linux?”。下面是问题的背景:我是一个在校的大二学生,对 Linux 非常感兴趣,以后想往 Linux 方向发展,现在能熟练的...

六库科技
2018/07/26
2
0
教你深入系统的学习linux系统

前段时间,在课件无意看到知乎上面一个人的问题:“如何深入系统的学习linux?”。下面是问题的背景:我是一个在校的大二学生,对 Linux 非常感兴趣,以后想往 Linux 方向发展,现在能熟练的...

linux-tao
2018/07/26
13
0
浅谈学习掌握linux系统的优势

Linux系统让我们懂得了共享、开放、自由可以让人类生活的更加美好,开源精神是一种让每个从事Linux行业的技术人员从骨子里自豪的情怀,开源产品的兴盛受益于开源社区的强壮根基。Linux真的给...

linuxCool
2016/11/18
97
0

没有更多内容

加载失败,请刷新页面

加载更多

Rust 的 GUI 框架生态概览

本文比较全面比较了目前主流的 Rust 的 GUI 框架的表现。其中 ++ 表示非常好,-- 表示非常差,而 o 表示处于平均水平。 参与对比的框架共有 8 个,详细的比较结果如下: Electron + Neon El...

红薯
30分钟前
3
0
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
3
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
3
0
Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
7
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部