学习Linux系统的方法经验
Linux系统是一个开源的高效的以命令行为主的操作系统,主要用于服务器操作系统领域。对于Linux操作系统更多详细准确的解释大家可以网上找到《Linux就该这么学》的第0章介绍的比较详细;从认识linux到现在工作使用linux已经有了4年的时间了,在这里给linux系统入门的童鞋们一些建议。Linux系统给我第一个印象是:免费的(当然这个不准确,开源不等于免费,但是大多数开源产品是免费的,公开源代码的),是命令行的(linux操作系统无处不在,无论是命令行,图形化都是有的),是高逼格的(这个是真的,用过都知道)。
Linux操作系统的发行版本是非常非常的多的,在系列上分,可分为:fedora linux 系列,debian linux系列 ,suse linux 系列 ,其他linux 系列。
本文仅代表本人个人看法不具有任何法律效应。热爱开源喜欢Linux的走起!!!
Fedora 系列的linux 是非常常见的,fedora 系统你可能没有听说过,但是学习linux 一定会接触的就是fedora 系列的redhat 红帽系统,他是企业中比较知名的操作系统,最新的版本是RHEL7.x (RHEL RedHat Enterp Linux ,现在知道RHEL7 和 redhat 9 的区别了吧),RHEL系统是一个需要订阅才能享受更好的服务的服务器版本的操作系统,他有一个‘孪生’兄弟—Centos 社区版Linux操作系统,是企业中比较常用的Linux (centos免费)。Fedora 系列的Linux是一个非常规矩的Linux操作系统。目前已经有了比较成熟的Linux的学习认证体系—RHCSA—RHCE—RHCA 。新手学习Linux系统首要推荐,简单才能高效的入门linux。Fedora 系列的Linux是具有图形化的操作系统,在fedora的3大发行版本Linux系统中,fedora 是桌面级的系统(非常绚丽,后期可以在自己笔记本上面玩玩),RHEL是企业服务器版本的操作系统,适合中大型公司使用,centos 是社区版系统,公司,个人场景都比较常见(免费)。
Debian 系列的系统也是比较常见的,其中发行版本Ubuntu系统是生活中较为常见,很多的笔记本在出厂时候的操作系统都是他,很显然,Ubuntu Linux是debian 系列Linux的桌面版系统,如果你以后的工作是开发方向,那么ubuntu系统在以后的生活中可能会接触的比较多。再来看看debian linux ,debian Linux是一款服务器版本的Linux系统,在国内很多人喜欢管debian Linux称之为 “大便” linux 系统,在企业服务器系统中debian也是比较常见的。与fedora 系列的RHEL和Centos 相比,在应用程序的安装使用方面比较灵活。个人比较喜欢fedora 系列Linux系统,对于性能,优势在这里不进行过多讨论,看个人习惯。在桌面系统市场,debian 系列Linux似乎更加的受欢迎,Ubuntu系统也是非常多的发行版本,桌面版本绚丽,软件资源丰富。Suse系列操作系统,在我个人看来更适合企业的使用,有许多企业偏爱suse的用户。
Linux系统的发行版本有许多,比较有名就是以上3大分支。国内也有许多Linux操作系统:红旗,蓝点,深度,麒麟等等,这些linux 系统其实也是 三大系列Linux的分支。在实质上面,其实Linux系统都是通用的,有一定基础后发现,掌握一种Linux的使用。
谈了半天的Linux系统的版本,咱们言归正传。首先Linux发行版本有很多,Linux系统不只是我们最开始认为的命令行的系统,有许多图形化的Linux其实和ox 系统一样比较绚丽易于使用。那么问题来了,这么多的Linux操作系统对新手改怎么选择呢?个人建议,用比较成熟的Linux系统来进行学习。RHEL和Centos 系统入门是比较规矩的系统 更容易让您规规矩矩的入门。无论是开发人员还是运维人员,学习红帽体系的Linux总是没有错的,Linux系统,类uinx系统,都是类似的。
前面我们聊了选择什么样的操作系统来学习来入门Linux,现在问题又来了,我们怎么学习Linux系统呢?搜搜网上学习Linux大致有两大观点:
1. 学习需要投资,自己搞台电脑安装Linux系统没事使用Linux系统生活娱乐,养成一个Linux环境的使用习惯。
2. 使用虚拟机来学习Linux系统。
对此我比较认同使用虚拟机来学习Linux的观点。对于新入门Linux的同学来言,Linux系统有很多的神秘性,命令行的操作,一脸懵逼。学习是一个循序渐进的过程,不能没事给自己找麻烦,看网上的贴子,有多少人卡在最初的安装Linux系统上面。对于刚刚入门Linux的新手来言, 暂时收起不求甚解在物理机上面安装Linux系统,怎么简单怎么来,怎么容易怎么做,不要自己挖坑自己跳。虚拟机是一个非常方便的软件,可以1比1 的模拟真实环境,而且外加 快照 克隆的功能,让学习更加的方便容易。
学习linux的笔记本的建议:
使用虚拟机学习Linux?很多人都会这样问,虚拟机是不是很费资源啊,我是不是要准备一台配置很高的笔记本呢?是16g还是32g 内存呢?
NO,又被套路了。虚拟机确实比较占用内存,它需要使用物理机的资源运行虚拟机,但是我们的虚拟机是用来学习的,不是用来跑企业中的生产环境的,学习Linux不需要多少资源的,普通笔记本标配就可以(4核 4G)【注:当然越高越好,2g内存入门也马马虎虎吧】我们在最开始学习Linux的时候,由于最开始接触Linux我们安装图形话的Linux系统来降低我们学习的难度,同时使用桌面版Linux可以增加我们对Linux的兴趣,桌面版的Linux系统使用虚拟机给1g的内存就够了。随着我们对Linux系统的深入学习,深入了解后我们建议把Linux的系统切换到命令行模式来,企业中的Linux都是命令行的,我们要模拟企业真实情况进行学习,进行实验。。学习Linux 重要的是多练习,多实验吗,多思考。笔记本配置并不是太重要。
Linux学习技巧性的建议
Linux系统的学习是一个循序渐进的过程,注重的是实验实验实验,练习练习练习。多思考,多练习。在网上经常看到有好多人在问Linux的命令手册,其实收集再多的命令手册,看再多的Linux教程真的有用吗?Linux的系统的命令实在是太多了,每个Linux命令又有无数个参数,命令要在环境中练习,命令是来用的不是用来背的,在学习理解的过程中记忆。学习Linux,适合的就是最好的,这本 Linux入门神器《Linux就该这样学》也不很不错,建议可以学习一下。
不忘初心的建议:
深入学习Linux系统后,你一定会接触到Linux系统的几个认证RHCE,认证到底有用没有呢?要不要考一个认证呢?返璞归真,学习Linux我们学习的是Linux的使用,学习的是一项技能,证书对于运维人员来只是一种点缀,技术才是硬道理。企业需要的是技能型人才,证书只是你学习过Linux的代表吧。有能力,有证书有经验的企鹅人企业才会更加需要。
学习Linux系统的方法经验的更多相关文章
- 学习Linux系统的方法有很多,适合自己的才是最好
综观现在互联网+的发展以及应用,作为一个从事IT行业的人员,应该懂得Linux占比多大份量,所以说,去掌握Linux是一种相当重要的谋生途径,当然,如果你对它产生情感那更好.这篇文章主要是本人结合自身 ...
- 我在大学毕业后学习Linux系统的心得经验
扣着手指头一算,自己已经毕业快半年了,这半年莫名其妙进外包圈子溜达了一圈,有幸退的早还是正常干一些事情吧,外包终究不是太适合刚入社会的毕业生,今天想把自己的学习和工作经验写成一篇文章,希望能够帮助到正 ...
- 总结四条对学习Linux系统有帮助的方法
网络是一个很神奇的东西,现代人的生活离不开网络,网络已深入人们的工作,生活,娱乐等方方面面.网络之所以无处不在,是因为它提供了诸多的网络服务,所以网络服务是网络的灵魂. 互联网上的各种网络服务是架构在 ...
- 学习linux/unix编程方法的建议(转)
假设你是计算机科班出身,计算机系的基本课程如数据结构.操作系统.体系结构.编译原理.计算机网络你全修过 我想大概可以分为4个阶段,水平从低到高从安装使用=>linux常用命令=>linux ...
- 学习linux/unix编程方法的建议,学习Linux的四个步骤(转)
解答:学习Linux的四个步骤假设你是计算机科班出身,计算机系的基本课程如数据结构.操作系统.体系结构.编译原理.计算机网络你全修过我想大概可以分为4个阶段,水平从低到高从安装使用=>linux ...
- 与你们分享我学习linux系统的三大妙招
一说到linux,我们就自然会想到企业服务器系统,目前市场上的网络设备都是使用linux内核操作系统,一些网络服务器也是使用linux操作系统下面的服务搭建实现的:目前操作系统这块也基本被linux占 ...
- 应届毕业生如何通过学习Linux系统选择一份高薪职业
2017年全国高校毕业生人数795万,史上"更难就业季"大学生就业形势,再加上出国留学回来的约30万以及没有找到工作的往届毕业生,预计将有1000多万大学生同时竞争. 如果我们不是 ...
- 给学习Linux系统小白的两三个建议
前段时间看过一个针对国内Linux使用情况的调研表,有了不少感慨.现在听说过linux,会一点linux基本操作的人多如牛毛,然而真正能用linux做一点事情的确少之又少.无论是公司还是学校,办公基本 ...
- 正确学习Linux系统的5个建议
摘要: 最近几年Linux系统应用越来越广泛,以至于很多人开始热衷学习Linux.但是我们都是从小都是学习windows系统长大的,从windows 98到现在的windows 10,而根据学习win ...
随机推荐
- 如何完整卸载Mysql数据库
mysql数据库首次安装失败,后来多次安装均失败,原因就是没有完全卸载mysql数据库 那么如何完整卸载MYSQL数据库呢? 介绍mysql数据库完整卸载的方法 完美卸载MYSQL 在管理工具-服务里 ...
- leecode第二十题(有效的括号)
class Solution { public: bool isValid(string s) { ,end=s.size()-; )//万万没想到,他把空字符串当成true了 return true ...
- 《剑指offer》第四十六题(把数字翻译成字符串)
// 面试题46:把数字翻译成字符串 // 题目:给定一个数字,我们按照如下规则把它翻译为字符串:0翻译成"a",1翻 // 译成"b",……,11翻译成&qu ...
- 加速cin的技巧
ios::sync_with_stdio(false); cin.tie(0); 把cin变得和scanf一样快.
- iview使用的bug
1.table中排序和render方法不能共存,解决方法:保留render,然后排序不用提供的排序,自己写事件.
- Unity--- 纹理设置属性 alphaIsTransparency
官方的解释: 意思就是没什么实际效果,只是用做显示用. 参考:https://docs.unity3d.com/ScriptReference/Texture2D-alphaIsTransparenc ...
- Linux中系统检测工具top命令
Linux中系统检测工具top命令 本文转自:https://www.cnblogs.com/zhoug2020/p/6336453.html 首先介绍top中一些字段的含义: VIRT:virtua ...
- 最多的划分来使数组有序 Max Chunks To Make Sorted
2018-12-01 11:05:46 一.Max Chunks To Make Sorted 问题描述: 问题求解: 由于没有重复,所以直观的来看对于每个遇到数,其能够被划分出来的前提是其前面已经有 ...
- c#万能视频播放器
http://blog.csdn.net/yanzhibo/article/details/8972822 本人之前很多的文章中均提到了使用libvlc为播放器内核制作的播放器,也许有些朋友对此感兴趣 ...
- PHP单例模式实例,连接数据库对类的引用
<?php//单例模式连接数据库class pzhang{ static private $instance; private static $config; private $dbase = ...