个人随笔/小白应该如何学习Linux,我的一些心得分享.

大家好,今天给大家分享一下0基础的人如何入门Linux,此文来源:我在上班的路上看到一篇文章,也是写的0基础的人如何学习Linux的文章。当时我在想,我写博文一年多,都是相关Linux及Python等技术的文章,却从来没有写过,我小白到入门的一些过程及学习方法。希望本篇对正在入门的你,有所帮助。
在这里插入图片描述

一、定一个小目标

在学习Linux之前,我认为首先定一个小目标,因为目标能让你学习有所动力,我还记得我当时入门学Linux之前,我就想搭建属于自己的一个网站,有自己的一个域名,去访问www.xxx.com就出来我自己搭建的页面,当时我觉得如果真的能做出来,那么这是相当有成就感的一件事情。所以我坚信,目标还是要有的,万一实现了呢? 但是只有目标是远远不够的,在我认为,目标只是心里上定了一个目标,但是最重要的是行动,我相信目标可以让你去行动,但是行动还是远远不够的,最重要的还是需要坚持,难在坚持,贵在坚持! 坚持,努力,习惯这三点,来分享我从小白开始遇到的一些问题以及学习方法;

二、0基础人员入门心理

在刚开始学习Linux操作系统会遇到很多的问题,比如你会有感觉:我擦,这什么玩意? 咦,不错还挺高级,好炫啊。 哇,敲的这些都是什么意思啊。或者:我去,好难啊,命令记不住啊,真的不明白啊。等等相关的一些心理。 比如我当时看到Linux的想法:我去,这是干啥的,企业还用这玩意? 咱不是有Windows操作系统吗,用这玩意干啥, 我相信我当时的这些疑问,在现在看来,确实就是刚入门的一个小白,当时我对Linux还没有产生多大的兴趣,直到有一天,我知道了一个Xshell的工具通过ssh:22端口远程连接Linux主机,Xshell页面背景黑色,字体白色,一运行命令:哇,好炫,这和黑客一样,真不错,就在这个时候,我对Linux产生了非常大的兴趣,我可以说:我遇见了Xshell所以我才对Linux产生了兴趣,并不是因为Linux岗位有多好,Linux岗位薪资有多少,我只是热爱我想做的一切!

三、0基础到底该如何学习

如果你现在对Linux很感兴趣、你想拿不错的薪资,你需要自身有一项技能,或者你就是想了解了解Linux,随便学学。其实都可以去学习Linux,但是我认为,对Linux感兴趣的这个人学习的效果是最好的。想拿不错的薪资的这个人,学习还行。 需要自己有一项技能的,我认为到了后期动力不是很足。想了解了解Linux随便学学得人,我认为是学不会的。

到底该如何学习?

  • 自学
  • 线上培训班学习
  • 线下培训班学习

自学:
可以去Linux菜鸟教程。去买一些书籍,去网上找一些视频,看看公开课,看看文档等。但是我遇到的很多人,都是刚开始学习动力十足,我有好多的文档啊,我有好多的视频啊,我有好多书籍啊,但是:你就是不坚持去看啊,你就是不坚持去敲啊,你就是不坚持去读文档啊,请问:有什么用吗? Useless 自学阶段虽然你会有很多文档,视频,网上公开课等等,但是你会遇到很多的问题,报很多的错误,浪费比别人多的时间,去学习,看书很难理解,坑一个接一个,等等的现象发生。最终导致-自学(fail) 但是!!! 有毅力,有梦想,有目标,对Linux感兴趣的人。我坚信自学是可以坚持下来的,因为他们知道自己心中有未完成的目标,所以必须奋斗!!!
线上/下
报班去学习,入门快,学习节奏还是可以的,有老师手把手的去教你学习,从入门到实战,会有一些作业,考核等等。 但是:没有一家非常优秀的培训机构,也没有一家非常xx的培训机构。培训机构的老师差不多都是10年很多工作经验的人及有教学经验的人,可能很多人到最后都没学到啥,开始:早知道不报了,早知道换一家了,这个老师讲的不好听不懂…等等的话就都会出来,但是:你从来没有反思过自己,上课之前是否做了预习,下课后是否做了复习,老师布置的作业是否都会完成,不会的问题报错的问题是否已经去了百度和谷歌自己寻找了解决方案,是否和同学一起去沟通过此问题??? 你为你的Linux运维岗位付出了多少心血?…

通过线上,线下,自学的举例,没有一个技术大佬,是很容易的,没有一个人学习技术就是天生就会的。通过以上的例子,学习Linux很简单,但学好Linux不容易,So, you have to drop everything and devote yourself to Linux. 又有人可能不理解了, 发什么英文啊,在秀吗? NO, 我英语也不好,但是我会查,我会谷歌翻译,会百度翻译,我会网易翻译,其实就是想说:不会的就先去查,很重要,培养成这样的习惯,你会慢慢的明白…

四、学习路线


以下是我近期总结的一年多以来写过的一些博文,没想到今天还真用上了,如下:
结构
请上网自行google或者百度,下载redhat linux 7的安装光盘,然后再安装vmware12,自行安装。

勤动手,勤敲命令。Linux是实践性很强的操作系统,不实践,一切都是浮云。默认安装redhat 7,启动redhat 7是字符界面的,但是很多人初学却绞尽脑汁想使用图形界面,这里建议大家图形界面最好少用,不利于大家学习好Linux,一定要尽量用字符界面,慢慢习惯。而工作中,使用Linux大多是字符界面,使用图形界面的概率几乎是零。所以你去学习图形界面的技术价值没有太大的意义。

学习Linux的第二事情就是使用Linux。Linux之所以这么受欢迎是因为Linux的最大用处是服务器领域,所以你要学习使用Linux是学会架设服务器,可以看看如何搭建web服务器,ftp服务器,telnet服务器,ssh服务器。学会常见的服务器搭建,管理,再根据个人兴趣和需要选择其他服务器的搭建

进阶——编程。到了这里,你只是会用Linux而已,或许学会少许shell编程,能够学会简单的shell,编写脚本。但是你要进一步熟悉Linux,就要学会Linux编程。例如,Linux的管道是怎么做,Linux的deamon进程是如何实现的,为什么nohub可以让一个进程可以以daemon形式运行,即使关闭了shell也不会让这个进程也被关闭。这些,你学会了Linux环境编程,你就豁然开朗了。

集群-Shell编程也会了,你就开始想着如何结合负载均衡+web服务+数据库+缓存+高可用搭建出来一些小架构玩,现在,你就可以说对Linux/Unix有所了解,已经有一定的基础了,接下来你就要根据你的兴趣去选择你感兴趣的方向去学习,或许要根据你的工作方向去学习(很多时候工作不是自己的兴趣),师父领进门,修行在个人,以上的学习步骤希望能够帮助到各位初学者学好Linux,学习的知识越多,只会让初学者更加迷茫,但是有一天你会豁然开朗。

万事开头难,特别是刚接触Linux的人,因为很多人一直使用windows,会感觉Linux难以入手,其实大可不必担心,只要自己不断努力的去实践从Linux安装到简单使用,一步一步的按照上面的步骤来学习和使用Linux,这会让大家少走弯路,增加学习Linux的信心,以后大家入门之后继续学习Linux,就会事半功倍了。

程序员等级路线图

在这里插入图片描述

1、按照这个流程图走,首先我们需要定一个目标如:敲成专业的秃顶

在这里插入图片描述

2、同时我们要习惯一个人,体验孤独

在这里插入图片描述

3、我们要树立活到老,学到老的精神

在这里插入图片描述

4、我们要随时准备突如其来的大佬为你保驾护航

在这里插入图片描述

5、我们一定要乐观的看待我们写过的每一个BUG

在这里插入图片描述

6、我们需要读很多的书籍,提高自己

在这里插入图片描述

7、我们要珍惜每一秒的时间

在这里插入图片描述

8、当然,要敲烂很多的键盘

在这里插入图片描述

9、做好熬夜喝咖啡的准备

在这里插入图片描述

10、慢慢的你会发现好久没有听到起床的闹钟

在这里插入图片描述

11、最后你会起床继续敲代码

在这里插入图片描述

12、打造独立并有实力的程序员!!!

在这里插入图片描述

13、最终~ 走向成功的道路

在这里插入图片描述

加油!!!

在这里插入图片描述

真好

延瓒@yankerp CSDN认证博客专家 通俗易懂
已标记关键词 清除标记
课程目标 从零开始掌握Premiere影视剪辑的基础知识,学会视频剪辑+影视特效+视频调色+字幕制作 适用人群 PR零基础小白,在校大学生,职场新人,想成为影视剪辑、影视后期、短视频制作、自媒体等高手的朋友。 课程简介 课程以新版PR 2020讲解,可使用PR任意版本学习,绝大多数功能兼容旧版,但强烈建议使用新版本。 【Adobe认证专家讲师精耕细作精品教程,非学院派照本宣科软件操作教程,以任务为导向,面向实际应用场景,每一章都能学会实打实的高手技能,讲解细致,小白也能轻松入门成大神!】 课程好不好,看过就知道,前面的免费章节欢迎试看。 本课程学习不需要任何PR基础,只需要电脑操作基础即可。兼容Windows和Mac操作系统,同时讲解两种系统下的快捷键操作,不用担心操作上的障碍问题。 课程特色 1、以实际PR影视编辑与特效的流程为导向,绝大多数内容都是为了完成某个具体任务,而不是为了讲解某个软件操作而凑数。 2、不同于国内多数教程和书籍,每个知识点务求讲精、讲透,帮助你掌握PR的精髓,而非软件操作上的皮毛,让你真正学到PR的本质,一次学习,终身受用,少走弯路,节约生命。 3、课程会随PR新版本的推出持续更新,不必担心有新功能却不知道怎么用。 4、充足的练习题和作业题,让你在不断的练习和挑战中提升PR技能。
一、课程简介 随着技术的飞速发展,经过多年的数据积累,各互联网公司已保存了海量的原始数据和各种业务数据,所以数据仓库技术是各大公司目前都需要着重发展投入的技术领域。数据仓库是面向分析的集成化数据环境,为企业所有决策制定过程,提供系统数据支持的战略集合。通过对数据仓库中数据的分析,可以帮助企业改进业务流程、控制成本、提高产品质量等。 二、课程内容 本次精心打造的数仓项目的课程,从项目架构的搭建,到数据采集模块的设计、数仓架构的设计、实战需求实现、即席查询的实现,我们针对国内目前广泛使用的Apache原生框架和CDH版本框架进行了分别介绍,Apache原生框架介绍中涉及到的技术框架包括Flume、Kafka、Sqoop、MySql、HDFS、Hive、Tez、Spark、Presto、Druid等,CDH版本框架讲解包括CM的安装部署、Hadoop、Zookeeper、Hive、Flume、Kafka、Oozie、Impala、HUE、Kudu、Spark的安装配置,透彻了解不同版本框架的区别联系,将大数据全生态系统前沿技术一网打尽。在过程中对大数据生态体系进行了系统的讲解,对实际企业数仓项目中可能涉及到的技术点都进行了深入的讲解和探讨。同时穿插了大量数仓基础理论知识,让你在掌握实战经验的同时能够打下坚实的理论基础。 三、课程目标 本课程以国内电商巨头实际业务应用场景为依托,对电商数仓的常见实战指标以及难点实战指标进行了详尽讲解,具体指标包括:每日、周、月活跃设备明细,留存用户比例,沉默用户、回流用户、流失用户统计,最近连续3周活跃用户统计,最近7天内连续3天活跃用户统计,GMV成交总额分析,转化率及漏斗分析,品牌复购率分析、订单表拉链表的设计等,让学生拥有更直观全面的实战经验。通过对本课程的学习,对数仓项目可以建立起清晰明确的概念,系统全面的掌握各项数仓项目技术,轻松应对各种数仓难题。 四、课程亮点 本课程结合国内多家企业实际项目经验,特别加入了项目架构模块,从集群规模的确定到框架版本选型以及服务器选型,手把手教你从零开始搭建大数据集群。并且总结大量项目实战中会遇到的问题,针对各个技术框架,均有调优实战经验,具体包括:常用Linux运维命令、Hadoop集群调优、Flume组件选型及性能优化、Kafka集群规模确认及关键参数调优。通过这部分学习,助学生迅速成长,获取前沿技术经验,从容解决实战问题。
课程目标 从零开始掌握PS的基础知识,学会抠图修图调色合成制作特效,涵盖平面设计淘宝美工照片修复网页设计UI 适用人群 PS零基础小白,在校大学生,职场新人,想从事平面设计、摄影后期、电商设计、UI设计、自媒体工作的人 课程简介 课程以新版PS CC 2020讲解,可使用PS CC任意版本学习,绝大多数功能兼容旧版,但建议使用新版。【Adobe认证专家讲师精耕细作精品教程,非学院派照本宣科软件操作教程,以任务为导向,面向实际应用场景,每一章都能学会实打实的高手技能,讲解细致,小白也能轻松入门】课程好不好,看过就知道,前面的免费章节欢迎试看。本课程学习不需要任何PS基础,只需要电脑操作基础即可。兼容Windows和Mac操作系统,同时讲解两种系统下的快捷键操作,不用担心操作上的障碍问题。课程特色:1、以实际PS图像编辑与合成的流程为导向,绝大多数内容都是为了完成某个具体任务,而不是为了讲解某个软件操作而凑数。2、不同于国内多数教程和书籍,每个知识点务求讲精、讲透,帮助你掌握PS的精髓,而非软件操作上的皮毛,让你真正学到PS的本质,一次学习,终身受用,少走弯路,节约生命。3、课程会随PS新版本的推出持续更新,不必担心有新功能却不知道怎么用。4、充足的练习题和作业题,让你在不断的练习和挑战中提升PS技能。
©️2020 CSDN 皮肤主题: 岁月 设计师:pinMode 返回首页
实付 59.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值