linux要学多久_自学linux要多长时间

今天给大家分享一下我学习linux的历程,我喜欢上linux系统完全就是机缘巧合,大学时上的是网络工程专业,说来惭愧一直到大二上学期我还不知linux为何物,唯一接触过的就是电影里面的黑客敲代码,但是那时候不知道就是linux系统,在我的认知里所谓的技术就是在windows系统点点鼠标,写写代码,总之所有的东西都得在windows桌面,直到后来因为是大一专业分流导致大二时期班里同学学分不一致,对于我来说要选一门linux系统基础才够学分,对于别人来说人家本来就会,学分够,干脆不选,导致选的人数不够没有开课(15人以上才会开课),但是大三上学期有linux服务器架构是必修课,当时满是焦虑毕竟自己没有基础,很有可能linux服务器就会听不懂,而导致挂科。

linux要学多久_自学linux要多长时间

假期期间便开始看书,当时只是为了不挂科。但是学校选的教程完全看不懂,仅从学校选的linux系统基础教程来说特别薄,个人感觉还是需要老师讲解的,后来在网上找视频学会了一些基础命令,cd 、ls、ifconfig、date、等等,当时其实也是稀里糊涂的因为网上的视频是那种十来分钟的没有头,没有尾,只是照着敲和视频上的结果是一样的就完事了,有一段时间都是稀里糊涂摸索着,大概有半年吧,CSDN,博客园等网页上看了不少资料,直到后来可以自己搞个小网站,只是黑窗口敲敲命令,就可以出现界面,当时感觉很是神奇。慢慢的我就喜欢上了linux系统,为了解决一个问题或者部署一个没见过的服务,晚上百度到十二点是常有的事,逐渐的部署apache、nginx、mysql、tomcat等服务。

随着从网上接触到的linux系统信息越来越多让我接触到了《linux就该这么学》这本书,这是一本适用于RHCE认证考试的书,比较系统的介绍了从基础到高深,内容简介明了,配图清晰,当时还没有出书,只有电子版,照着书上的实验自己敲了一遍,感觉受益匪浅,后来干脆就自己去学校打印店打印了一本,看了整本书使我第一次对linux系统有了整体性的认识,把原来分块的知识点连接了起来,有种豁然开朗的感觉,后来在大三学习linux服务器架构的时候老师讲的东西,我自己早就会了,甚至老师有个小细节忘了我还能提醒一下,考试成绩自是不必多说,后来腾讯云有大学生优惠活动,在大学期间每个月只要一块钱就能租一台1G、1核云服务器(centos7系统),根据书中所讲的我干脆又买了个域名,用wordpress(apache+mysql+linux+php)做了个个人博客网站,外网可以通过域名访问的那种,考虑到网上的资料质量参差不齐,当时经过自己遇到的问题和自己部署的步骤发布到wordpress上面,以备后面用到拿来参考。

大四的时候老师让选毕业设计课题,当时一眼就看中了nginx+keepalived高可用负载均衡集群这个课题,因为我更愿意为自己喜欢的事去投入精力,这中间疯狂看文档、书、视频,《linux就该这么学》又断断续续翻了两遍,最后做了个十几台redhat服务器组成的集群,包括数据库、文件服务器、备份服务器、等等,顺利完成了毕业设计。

现在大多数软件行业都需要懂linux的人,比如系统运维方向,需要对公司机房服务器,或者虚拟机进行维护;开发方向,开发驱动,用于开发外围设备的驱动程序,测试方向,实施方向都需要会简单使用linux系统。

我大四找工作的时候,也是依靠有linux系统的使用经验找了一份做政府软件的实施工程师的工作,因为当时公司做项目都是windows服务器,随着安全性要求越来越高,客户要求必须用linux服务器,所以我的专业正好适应了需求,面试的时候我只是讲了讲我在学校都做过什么实验,当时的面试官就认为我可以胜任这个工作,在工作中又接触到了redflag、suse、等版本的linux系统,随着工作经验的丰富,对linux系统的认识也在逐步加深,现在也在用docker、openstack等技术,当你用的足够多的时候,就会有一个认知,linux的所有一切都是文件,哪怕某天遇到了没有用过的产品,都会举一反三,融汇贯通。这就是我学习linux的经过,希望学习linux的朋友们都能有兴趣爱好的同时,还能有不错的发展。

本文【linux要学多久_自学linux要多长时间】由作者: 乐观锁 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4106.html

(0)
上一篇 2023-03-09 07:31:01
下一篇 2023-03-09 07:36:02

相关推荐

  • html基础教学

    大家好,我是编代码的小学森。上一课介绍了VS Code编辑器,这一课通过4个实例了解一下HTML基础。 HTML 标题 HTML标题(Heading)是通过<h1> – <h6> 标签来定义的。 HTML 段落 HTML段落是通过标签<p>来定义的。 HTML 链接 HTML链接是通过标签<a>来定…

    2023-03-10
    300
  • 机器人开发者大赛含金量

    钱江晚报·小时新闻记者 陆芳 8月5日至6日,“2022RoboCom睿抗机器人开发者大赛数字创意全国总决赛” ,在浙江省嘉兴市举办。 赛事旨在推动我国传统文化的创造性转化和创新性发展,探索中华优秀传统文化的传承与创新。 赛事由工业和信息化部人才交流中心、RoboCom国际公开赛组委会共同主办,得到了嘉兴市委市政府的大力支持,由浙江大学、华中科技大学、同济大…

    2023-03-17
    200
  • 匈牙利命名法和驼峰命名法好处

    关于变量的命名,这又是一个容易引发程序员论战的话题。如何命名才能更具有可读性、易写性与明义性呢?众说纷纭。 本期“Python为什么”栏目,我们将聚焦于变量命名中的连接方式,来切入这块是非之地,想要回答的问题是——Python 为什么要推荐蛇形命名法? 首先一点,对于单个字符或者单词(例如:a、A、PYTHON、Cat),当它们被用作变量名时,大致有全小写、…

    2023-03-15
    200
  • 线程间通信和进程间通信_有些进程只包含一个线程对吗

    线程和进程有什么区别?可以说是程序员必须准备的一道高频面试题。 相信不少程序员在面试算法或开发岗位时都遇到过这个问题。尽管这个问题似乎每个接触过计算机操作系统的人都应该懂,但是如何能回答好这个问题却十分考验程序员的水平。 为了能够给出一个全面而深入的答案,首先我们要理解线程的概念,以及为什么需要线程编程。 什么是线程呢? 网上一般是这样定义的:线程(thre…

    2023-03-10
    500
  • vb程序设计教程课后答案(vb程序设计第五版课后题答案)

    VisualBasic程序设计试题 国开-下放-7069VisualBasic程序设计 1、随机文件是因为() 2、顺序文件是因为() 3、文件号最大可取值为() 4、Print#1,STR$1中的Print是() 5、以下的属性和方法中()可重定义坐标系。 6、VB6.0是一种面向()的编程环境。 7、要使Forml窗体的标题栏显示"欢迎使用VB…

    2023-03-17
    200
  • ubuntu安装gcc没有可安装候选 ubuntu安装交叉编译器

    换了一个新笔记本安装Ubuntu做开发,想着安装一个新版本 22.04,性能更好。但是随之而来的问题是编译器gcc版本太高,在编译Qt 5.9.5立即报错,并且在板上运行也因需要更高版本的glibc库而失败。而这一套环境在18.04的环境是正确无论的。 检查两个Ubuntu的版本 成功的Ubuntu 20.04的gcc,arm-gcc版本均为 7.5 gcc…

    2023-03-18
    100
  • 复制到剪贴板到哪去找

    很多用户在使用电脑时,不太喜欢用其他软件提供的“粘贴板”功能,但又不知道系统自带的“粘贴板”该如何激活或使用,本期文章以Windows 10系统为例,教大家如何使用Windows 系统自带的“剪切板”功能。 一、设置 打开电脑左下角的开始菜单,点击开始菜单左下角的“齿轮状”图标,进入系统“设置”选项。如下图: 二、剪切板 进入系统“设置”选项后,在弹出的界面…

    2023-03-21
    100
  • python学多久可以找工作(学好python工资一般多少)

    在编程界,Python是一种神奇的存在。有人认为,只有用Python才能优雅写代码,提高代码效率;但另一部分人恨不能把Python喷成筛子。那么,Python到底有没有用,为什么用Python找不到工作? CSDN小姐姐带你重磅揭秘“Python”背后的故事! Python究竟凭啥逆袭? 程序员:是这么回事… 几年前 Python 在国内还只是一…

    2023-03-19
    200
  • 草图大师入门零基础

    SketchUp可以快速和方便地创建、观察和修改三维创意。所以很多新手建模师也想学习草图大师,那么今天就来分享草图大师新手基础知识教程,主要讲解草图大师中工具栏的工具解读,帮助大家更好的上手使用工具。 方法/步骤 第1步 第三行第一个名称为矩形,直接就可以在草图大师中绘制。也可以在右下角自己定尺寸(格式为30,20) 第2步 第三行第二个为直线,可以在里面绘…

    2023-03-19
    000
  • hosts文件的用途和用法 如何绑定host

    1 什么是hosts文件? hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“ 数据库 ”。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从hosts文件中寻找对应的 IP 地址,一旦找到,系统就会立即打开对应网页,如果没有找到,则系统会将网址提交 DNS 域名解析服务器进行 IP 地址的解…

    2023-03-20
    000

发表回复

登录后才能评论
返回顶部
错说博客上线啦!