我相信在座的绝大部分人应该都是在windows的环境中成长起来的,记得非常清楚,我在小学三年级的时候有了电脑课,每次去上课的时候,老师总会细心地教我们一些电脑的基本知识,打字,还有打字游戏,金山画图等等。当时我瞬间就被迷住了,然后到四年级的时候,我拥有了一台电脑,玩过了很多游戏,也制作过ppt等等东西,一直到大二之前,我在电脑上面的所有操作都是在windows系统下进行的,当时我在网上冲浪的时候,偶然发现了原来电脑并非只有windows系统,还有其他的系统,比如linux系统就是很有名的了。于是我就开始了学习linux的道路。

当时的我在一本电脑杂志上面已经了解得到了自己的 ubuntu ,所以我就在想,看看自己能不能安装一个 ubuntu 系统,我本来打算通过 u 盘进行安装,但是当时我还没怎么懂得使用U盘去安装,所以后来通过自己的刻盘软件来进行安装的,只是真没有办法想到 ubuntu 的直接安装操作过程还是挺简单的,使我很快就用上了 ubuntu 系统。现在想来这些事情都只是一个懵懂的我对于linux的经历和认识。但是我并不觉得自己满足于此,况且我也因为没有任何老师能够帮助我上 linux 的基础课程,于是我就选择在网上冲浪,找一些 linux 相关的课程,当时也只是看到很多年轻人都高度评价了自己的一本书《 linux 就该这么学》,别人的介绍说这本书不错,特别是适合我这样的一个小白进行入门学习 linux ,教课程主要以 redhat 为例来详细讲解 linux 的技术,内容完全都是从最基础的 linux 技术知识点出发开始进行间接的,一步一步地引导了初学者由 linux 技术的基础理论到更加深入,并且相当全面地向大家介绍了有关 linux 技术的各个方面。看着挺心动的,于是我抱着试一试的心态,在网上买了这本书回来看。在我学习的过程中,我按照书中的指示,边学习,边敲代码,逐渐发现这本书是真的非常适合小白,不会讲太多的废话,直接上干货,而且这些干货通俗易懂,不会太为难小白。

在这里我还是特别需要跟自己这个新手简单单地说一句,在我们自己学习磁盘linux的整个学习过程中,一定要还是不需要特别刻意注重自己理论基础知识的不断巩固,切记自己不一定可以好高骛远,试想如果自己平时没有最扎实的磁盘理论知识基础,如何能够下手就脚地去查找文件的各种类型、查看整个磁盘系统正常正在运行的文件状态、编辑输入文件、输出输入文件、创建用户账号和设置帐户的访问权限、使用使用raid磁盘技术和使用lvm磁盘阵列等最最根本的理论基础知识,一定要还是必须把它知识掌握得扎扎实实,才有机会让它走得更远。而这些基础知识,你都可以通过我上面提到的书来学习,为此,我觉得我有必要推荐你去看一看这本书,你看过就知道这本书的功能之强大了,而且非常适合小白阅读。

接下来,我就想给大家分享一下自己所学到的一些小技术。对于 linux 这样的命令,一定得要我们学会利用 man 和 info 两种方式来看看他们的说法和解释。另外还有针对于研究开发环境的选择尽量保证轻质化和高度自主定制,航空母舰这个级别的事情往往有时候甚至会导致让你困惑不解;另外还有一个必要的地方就是我们掌握一些常见的知识点,比如我们可以通过使用 gcc 或者 g ++来进行软件的编译,使用 gdb 来进行调试。而且还有很多常用的 linux 命令也都需要记住一记,特别是一些可以帮助你大大提高软件开发效率( eg : grep , awk , sed , split 等)。 linux 系统的软件文档布置,etc/,opt/目录的内容等也需要去认真学习下。对于 vim ,我的想法是说,如果你只要想真正的学好 linux ,有大量的时间可以去了解和学习的话,那就一定可以接触到 vim ,否则,还是暂时先不要碰。另外对于shell脚本的编写还有makefile文件的编写也要去认真学习。

另外,讨论交流学习也是很重要的,除了百度,博客等等,你还需要加入一些QQ群之类的社交讨论平台,目的就是为了和其他伙伴一起学习,交流。遇到不懂的问题可以问,你遇到他们不懂的问题,你也可以思考,这样子下去,你会的东西也就越来越多。除了问答,帮别人解答他们的问题也是非常重要的一种方式,你在讲解的过程中也会完善你对于某个细节的理解程度,你对知识的掌握程度也会提高。 linux 的广泛使用及学习将会成为未来 linux 技术发展的必然趋势,趁着我们本人也就正是这个朝气蓬勃的年龄,用心去学习 linux ,以免将来有所遗惜。将来无论是在日常的学习上,还是在日常生活或者是工作中, linux 都会与我们之间具有不可分离的相互连接,从智慧家居网关设备到大型服务器, linux 都将继续发挥其不可或缺的重要功能。所以说,你现在把linux学好了,对你将来肯定是会有用的。最后还是要引用著名黑客乔治霍兹的一句话:"如果你想要学会编程,那就去编程"这句话的意思强调了动手敲键盘的重要性,希望大家不要只看书,觉得自己理解了知识就懂了,一定要上手实践,只有这样,你才能学会Linux!

更多Linux资讯请查看:https://www.linuxprobe.com

只要有心,学好Linux并非难事相关推荐

  1. 有耐心就能学好Linux

    学习 linux ,首先我们要做的就是从 linux 基础知识开始进行学习,对于 linux 操作系统的各种功能,版本,特点,以及 linux 系统的安装与图形环境都要有较为全面的认识和了解. lin ...

  2. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  3. 方向对了,就能学好Linux

    说起Linux,虽然出现的时候比windows系统晚,但是其起的作用可是非常大的,如今已经占据的市场份额也是非常大,利用Linux可以为企业架构服务器,邮件,DNS,代理等服务器,路由器等等,为企业降 ...

  4. 巩固好基础,才能学好Linux

    我们平时使用的操作系统是windows,但是除此之外,还有一个非常强大的操作系统就是linux,相信在座的各位都听说过Linux,但是在此之前都是只有在windows上学习的经验,所以一换到linux ...

  5. 只要有热情和方法就能学好Linux

    学习大多都是从低到高的,就像爬山一样,你不能什么准备都没有就往上爬,那样失败的风险会很高,所以在学习一门技术之前必须要有方法加持.无论是学习前端后端还是学习Linux,都需要方法,如果没有方法的话,那 ...

  6. 学好Linux必备知识

    鸟哥的私房菜中提到学好Linux必备的几种技能: 1.  计算器概论不硬件相关知识: 因为既然想要走Linux这门路,信息相关癿基础技能也丌能没有啊! 所以先理觋一下基础癿硬件知识,丌用 一定要全懂啦 ...

  7. 如何学好 Linux、C++,并搞定 BAT 面试 作者/分享人:天千

    学好Linux运维需要做到以下几点 1.多做实验 实验环境完全可以通过VMware来模拟,模拟私有网络,模拟多台机器,要搞懂VMware提供的集中网络模式的工作原理(桥接网络.宿主机网络.NAT等), ...

  8. linux 命令行 解密,解密Linux终端命令 学好Linux

    如果你要学习Linux操作系统,你一定知道Linux系统越来越受到电脑用户的欢迎,学习linux,你可能想了解Linux终端命令,这里将介绍Linux终端命令的知识,在这里拿出来和大家分享一下. 一. ...

  9. 一周消息树:程序员想找好工作?那就学好Linux!

    摘要:从一小众化的系统发展到今天在国际上支撑着绝大部分公司的重量级系统,Liunx现在被越来越多的公司重视.而Linux人才却没有跟上,为此,MongoDB公司的副总裁Matt Asay给软件开发者们 ...

最新文章

  1. 第52章,bitmap图像处理(从零开始学android),第52章、Bitmap图像处理(从零开始学Android)...
  2. malloc()与calloc区别【转】
  3. 透彻理解回文~单链表的逆序~
  4. 设计模式学习总结——工厂模式
  5. Android Bitmap 加载与像素操作
  6. JAVA I/O基本操作
  7. 标签打印软件如何制作DataMatrix二维码
  8. java opencv 人脸相似度_java实现OpenCV 4.1.0人脸相似度对比
  9. 科普 | 一片晶圆可以生产多少芯片?
  10. 计算当前是时间距离凌晨零点的时间
  11. 删库跑路?我劝你不要这样。
  12. 塞班专用签名工具_Symbian平台的开源Web开发工具
  13. java8 lambda 处理分类和子分类的技巧
  14. C++ - std::srand
  15. html5给文字添加拼音,h5 给汉字加拼音 加进度条
  16. js数字输入的验证~
  17. TensorFlow SSE/AVX/FMA 指令集编译
  18. 五一节秒杀、团购 -- 商城总结
  19. 手把手教你Typora图床配置(PicGo+阿里云OSS/腾讯云COS)
  20. [附源码]SSM计算机毕业设计网上学车预约系统JAVA

热门文章

  1. 云南师范大学计算机题库,2017年云南师范大学408计算机学科专业基础综合之计算机组成原理考研仿真模拟题...
  2. C++难学吗?为什么难学?如何去学?
  3. 集结社区TOP博主,云享专家优质电子书
  4. Go关键字--var
  5. leaflet 实现左卷帘效果 (代码示例045)
  6. 取代房子,这是未来5年最好的投资!
  7. 安徽省计算机应用能力考试证书,合肥信息技术职业学院1084名学子成功获得了全国信息化应用能力考试合格证书...
  8. 世界首富用 AI 开除“兄弟”
  9. 常规保养配件信息查询api接口
  10. 身份证号要是能修改就好了,不怕被骗子骗了