Linux系统该怎么学?运维老鸟的经验心得

时光荏苒,青春行走在时间的河岸,渐行渐远。初夏又至,七月的脚步越来越近。马上又有大波毕业生离校啦。等待着他们的是社会的检验,对如何选择一份职业就显得尤为重要,当然,你也得具备一定的职业素养,才能干好这份工作。先说说大学生的毕业情况。

有关数据表明,2014年全国普通高校毕业生人数达到727万,2015年全国普通高校毕业生人数达到749万,2017年的毕业生总人数可能只多不少。大学生的就业春天不会来临,他们所面临的就业形势依然严峻。相信大家都听说过IT行业,是一个赚钱的行业,在一线城市,这些人的工资能月入20k左右。那我们就关于这一话题进行探讨。

首先,对于一个涉世未深的IT行业人来说,你需要一个明确的目标,看看自己是适合哪个方面发展。未来的你可能是从事网页的开发工作又或者是大数据的高级开发工作,甚至也有可能是一个IOS的开发。但是这些都是后期自己去摸索,才能找的到的路。现在,需要我们打一个好的基础。我们都知道Linux这个操作系统。这个操作系统确实是一个比较流行的一个系统,和Windows相比,Linux有很多独到之处,同时它也是一个IT行业的垫脚石。那么什么是Linux呢?

Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成。相比于windows,开源,是他独有的特点,这个特点使得它给了你更多的权限,实现在Windows上不能实现的事。当然学习Linux,对你进入IT这份行业,有举足轻重的作用。

如何学会Linux呢?对于很多人,又是一个头疼的问题。毕竟,我们又不是计算机专业出生的,对于计算机之一行业的基础知识,懂得少之又少。当你看到这,第一眼感觉肯定是崩溃的,当然不乏也有神人存在,但那毕竟是少数人,所以,一个好的学习方法变得尤为重要。

一、选择一个比较合适的Linux发行版。

Linux发行版有很多种,这些有的是为专门的商业供应,也有的是为个人用户所使用,

Fedora是基于RHEL,CentOS,Scientific Linux, 和Oracle Linux的社区版本。相比RHEL,Fedora打包了显著的更多的软件包。其中一个原因是,多样化的社区参与Fedora的建设;它不只是一家公司。SUSE, SUSE Linux Enterprise Server (SLES), 和openSUSE 之间的关系类似于 Fedora, Red Hat Enterprise Linux, 和CentOS的关系。Debian是包括Ubuntu在内许多发行版的上游,而Ubuntu又是Linux Mint及其他发行版的上游。Debian在和桌面电脑领域都有着广泛的应用。Debian是一个纯开源计划并着重在一个关键点上,稳定性。它同时也提供了最大的和完整的软件仓库给用户。个人建议你学习redhat,因为Redhat靠谱,内核也比较稳定,建议你看一下《Linux就该这么学》,就是基于Redhat讲的。

二、学会一些基础的命令。

Unix & Linux 命令行特别之处在于,一些选项的设计是遵循传统的, 只需认识一个就能在其它命令使用相似的功能。选项通常都是相关功能的英文缩写,并非毫无意义的英文字。你除了需要掌握一些基本的命令。像ls cd cat more mkdir rmdir vi rm tail ./ or sh这些。后面参数也得看会。

1. -h 通常意指 ‘h’ + uman, 也就是 human-readable, 代表者有: ls -lth, sort -h2. -v (小写) 通常意指 ‘v’ erbose, 代表者有: curl -v, ssh -v, python -v

2.1 -V (大写) 通常意指 ‘V’ ersion,与 –version 相比之下比较冷门,代表者有: gedit -V, firefox -V, openvt -V

2.2 –version (小写 v) 也是意指 ‘V’ ersion,代表者是九成的命令: python –version, konsole –version, gnome-shell –version, firefox –version, chromium-browser –version, bash –version, curl –version, tree –version, ls –version, journalctl –version, gedit –version, unp –version

2.3 –help, 同上, 九成的命令都有。不推荐 -h, 很多命令没有 -h, 亦或已经用来代表 ‘h’uman-readable。

三、掌握一些操作系统的基础感念。

对于一个高级的程序员,他们能利用好操作系统留下的接口去进行深层次编程,比如说多线程编程,就是利用CPU的资源实现相关程序,然而作为一个比较合格的程序员,这些,你是必须掌握的。像什么进程间通信,文件操作,多线程编程,sock编程,之类,必须熟练掌握,这样才能进行下面的操作,学习一些大数据,UI开发之类,然而,你会发现学完这个后,自己学习新东西,更容易上手。

四、学会代码规范,分布式管理代码的git服务。

一个合格的IT行业人员,对于他们的编码,一定是非常有条理的,这样不光整洁,比较好维护,要知道一个项目的代码,是有上万行以上的,如果不调理,那怎么后期维护之类。还有一点,要学会代码管理,git是一个好的工具,能让你快速的实现代码管理。望我们一同努力~发扬开源精神~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:SEO优化专员,转转请注明出处:https://www.chuangxiangniao.com/p/902742.html

(0)
上一篇 2025年1月4日 03:00:44
下一篇 2025年1月4日 01:35:25

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 来自一位从事5年Linux行业的人的建议

    2009年,我参加了人生第一次高考,但是很不幸,名落孙山。自此,开始了我的IT生涯,落榜后,我开始了我的打工生涯,我当过快递员,当过搬砖工,也在餐厅当过洗碗工,但是,这些工作,让我感到很烦躁,因为,每天都在重复一件事,就在我一无所措的时候,…

    编程技术 2025年1月4日
    100
  • 让我们来谈谈对Linux的认识 值得每一位运维人员深读

    Linux系统是使用Linux内核及开源自由软件组成的一套操作系统,是一种类UNIX系统,其内核在1991年10月5日由林纳斯·托瓦兹首次发布。它的主要特性:Linux文件一切皆文件、完全开源免费、支持多用户和多任务、同时还支持多种架构平台…

    编程技术 2025年1月4日
    100
  • 90后分享学习Linux系统全过程

    相信不少九零后的同学都伴随着这样的一些话长大,比如:“哎呀,不行了,我看这九零后这一代人是毁了这个社会了。整天荒废青春,哀叹爱情,也不见整日学习去拯救一下这个时代。”,“你们这九零后也都这么大了,不过我看到的是一群疯子!整天不务正业,有的整…

    编程技术 2025年1月4日
    100
  • 我的Linux系统入坑之路

    说起Linux,大家可能都知道好,优点比比皆是:安全、开放、性能突出等。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、…

    编程技术 2025年1月4日
    100
  • 接触学习Linux系统服务搭建两年来的心得

    学习linux有也有快两年多了。从最初的基本命令到现在的服务搭建维护,再到自动化运维,再到系统架构。自己也是一步步走来。慢慢的发现,自己越来越离不开linux了。自己的暗下决心,已经打算在这条道上走到黑。做好自己的职业规化,系统管理员-系统…

    编程技术 2025年1月4日
    100
  • 五线谱上的Linux旋律

    前些日子我有幸去观看一场音乐演出,但由于我“逼格”太低没法体会旋律之间的奥秘,所以除了听个响俺这种小白也就听不出来啥了,但不得不说听音乐会是一种享受,所以只好以后在这一块付出多一点,让自己的至少能够听懂他们究竟在干什么,提升自身的逼格。 由…

    编程技术 2025年1月4日
    100
  • 连接未来之Linux系统

    相信大家或多或少都听说过这几个词语:大数据,人工智能,物联网。这是近几年被炒的火热的几个概念,可以说是未来科技的发展方向。但这几个技术的背后,却有一个系统将它们联系到了一起—Linux系统.也许有人会有疑问:Linux系统?是不…

    编程技术 2025年1月4日
    300
  • 讲讲Linux系统工程师的职业规划

    时至今日,Linux操作系统越来越成为主流的桌面操作系统,自从在一年前看到了编程大神王垠写的一篇文章——完全用Linux工作,我决定学习使用Linux操作系统。因Windows在服务器领域的份额越来越低,学习具有安全和高效等特点的Linux…

    编程技术 2025年1月4日
    100
  • 曾经它认识我,我不认识他的Linux系统

    走出学校大门面临的最大的问题就是找工作,可是对于我来说这个问题是一座难以逾越的高山。网络投简历、参加招聘会、朋友同学介绍,几经周折终于找到了一份和网络有关的工作。工作的从开始的简单的宣传到后期的代码命令,始终带着许许多多不解。特别是到之后的…

    编程技术 2025年1月4日
    100
  • 一般人不告诉的精通Linux系统秘籍

    为什么这样说呢?选择学习linux的人,就意味着延长了自己单身的时间,或者有爱人而三过其门而不入,让自己淡定得像扫地神僧;选择学习linux的人,就意味着看着同寝室的哥们儿姐们儿在狂欢的时候,自己默默的拿起书拿起电脑去图书馆,体会“孤单是一…

    编程技术 2025年1月4日
    100

发表回复

登录后才能评论

联系我们

156-6553-5169

在线咨询: QQ交谈

邮件:253000106@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

联系微信