【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

新手学Linux装什么好?

放大字体  缩小字体 发布日期:2020-06-19 08:27:07    浏览次数:10
导读

  ”,很多“白帽子”、“绿帽子”等词汇都是由它演变而来,这里先不过多赘述,想要了解的各位可以自行百度“白帽子Linux”“绿帽子Linux”,简单了解就好;  言归正传,首先说一些你可以百度到的资料(哈哈哈,百度的搬运工,当然我是一个会修饰的搬运工),红帽,是一个开放来源软件产品和服务的开发商,由它发行的Li

  ”,很多“白帽子”、“绿帽子”等词汇都是由它演变而来,这里先不过多赘述,想要了解的各位可以自行百度“白帽子Linux”&“绿帽子Linux”,简单了解就好;

  言归正传,首先说一些你可以百度到的资料(哈哈哈,百度的搬运工,当然我是一个会修饰的搬运工),红帽,是一个开放来源软件产品和服务的开发商,由它发行的Linux版本叫Redhat Enterprise Linux (RHEL),也是大家最熟悉的,早期国内所有的互联网公司、国企、传统行业(金融、证券等)都是使用RHEL的,因为这个版本是提供官方的技术支持(当然是收费的,类似系统bug更新),所以发展到现在RHEL虽然还占据一部分市场份额,但主要应用在国企和传统行业中,说的直接点,就是所有的东西用官方的,出问题官方担责任,属于有钱能使鬼推磨,“破财免灾”的类型;

  而现在以BAT/TMD公司为首的互联网企业早已转移到了CentOS上,你现在买一台阿里云、腾讯云等ECS服务器,都是CentOS的底层操作系统,原因很简单,CentOS可以看做是RHEL的破解版,完全免费,但也意味着“官方不提供任何技术支持”,即便花钱也是无用的(毕竟财大气粗,不缺这点),所以这也是为什么互联网公司招聘运维工程师多以技术为评估标准,而并不看重红帽官方的认证,因为CentOS一切自主,后院起火都是“运维的锅”(哎,真的想让知乎出个捂脸哭的表情包)。而至于CentOS本身早已被并购进红帽公司,哦对,2018年10月红帽也被IBM收购(算不算一报还一报,出来混迟早要还的),当然这并不会影响CentOS与RHEL的使用发展,不用担心;

  这两个放到一起,原因也很简单,你可以把Debian看作Ubuntu的爹,啊!对,就是基于Debian衍生出的Ubuntu。Debian是公司服务器的系统,Ubuntu是个人loptop的选择,很多国内的爱好者或者某些公司服务器就是使用这两个Linux版本,当然这些版本主要的市场在欧美地区(最早期,我在学习时,由于时法国人授课,所以学习就是以上版本),例如法国,由于云、虚拟化技术成熟早于国内,而且外国人对于Linux的开发可谓“匠心”,所以大批量的公司使用“Debian”(由于很久未去法国,所以特此向法国的朋友求证了一下)

  资料中还有一个Linux的版本叫SUSE,这个是由德国开发出的Linux版本,国内甚少用到,我们暂且不提;

  当然,此外像“Gentoo”、“OpenSUSE”等也是全球排名靠前的几大Linux发行版本,当然向国内很多公司在安全方面会使用kali版本做渗透,使用“中标麒麟”、“银河麒麟”等Linux版本做自己业务,个人娱乐上可以选择“Ubuntu”、“Mint”等(当然还有很多版本,不一一赘述)

  从未来就业学习上,首推“CentOS”或者“RHEL”,这两个版本相同情况下,操作、命令可以说是完全相同的,我的课程就是以“RHEL”系统为根基,学生生产环境中一样可以熟练使用CentOS。额外可以补充Debian与Ubuntu的内容(实际上只是命令不同)。

  而不同的发行版本对应的内核是不同的,实际上Linux主要对应的是内核版本,默认CentOS/RHEL6.x发行版本的内核是2.6.x,CentOS/RHEL7.x对应的内核是3.10.x,这里首推学习CentOS/RHEL7.x系统,当然很多人会说升级内核就可以,其实这就好比人与衣服,人在成长,衣服自然是需要更换的,很多人说企业里大比例上还是使用6.x的系统,这点确实如此,但是从企业趋势,服务架构上来说都在向7.x系统过渡,所以强烈建议7.x系统!!!这里有张红帽官方发行版本与内核版本的对应关系,如果未来工作不涉及内核开发或者应用开发,在于运维的中前期是无需关注的!

  看了别人的回答都写的很复杂,我就给你简单实用的说一下:新手学习Linux,在win平台上用VMware搭建Linux系统,从最基本的Linux知识开始学,也可以找网上的视频教程。扎扎实实学好基础。

  l 操作系统,(Linux文件管理--文件权限——进程管道——存储——文件查找及打包——软件包管理--计划任务——日志系统——网络管理——Vsftpd——域名——Apache等)

  Windows 10里面有bash,里面跑的是Ubuntu,找攻略激活,先习惯再说。反正大部分人都不会把数据放在linux里面的,所以可以放心搞坏了就重装。Windows里面重装bash比重装linux要方便100倍。

  首先你要搞清楚你即将进入的公司所使用的linux系统是什么,搞清楚了这个之后,然后在搞清楚你过去是干什么工作,开发or运维,搞清楚以上两点之后,才可以谈谈如何去学习。

  linux的知识范围太广了,虽然它到现在才有26年时间。简单说说起源:在1991年11月,Linus Torvalds写了个小程序,取名为Linux,放在互联网上。他表达了一个愿望,希望借此搞出一个操作系统的“内核”来(linux 0.11版)。这完全是一个偶然事件。但是,Linux刚一出现在互联网上,便受到广大的牛羚计划追随者们的喜欢,他们将Linux加工成了一个功能完备的操作系统,叫做GNU Linux。在1995年1月,Bob Young创办了RedHat公司,以GNU Linux为核心,搞出了一种冠以品牌的Linux,即RedHat Linux,称为Linux发行版,在市场上出售。

  如果你去公司做运维工作,那么你要学习下centos这个linux发行版本,因为大部分公司服务器上面安装的是centos版本的,一般是centos6.5/6.6或者centos7.我们没有真实的服务器,就在自己电脑上来搭建虚拟机来学习,跟真实环境差不多,vmware下载:VMware Workstation,centos下载:Index of /,下面就开始在虚拟机上安装了,参见:centos6.x安装:VMware下安装centos6.7的步骤 - Mosson-li - 博客园,centos7安装:VMware Workstation安装CentOS7.0 图文版,只需要安装其中一个即可开始学习。安装完成之后,就可以开始linux之旅了。

  如果你是小白,关于linux知识什么也不知道,那就从最简单的命令开始了。可以买本最经典的《跟阿铭学Linux》来慢慢啃,我当时就是这么学习的,但是没怎么坚持下来,哈哈,看你的毅力了,相信你骚年。其实最快速的办法就是参加个linux方面的培训,最体哪一家不做推荐,呵呵,自学的成本太高了,还是花点钱学习吧。有了基础后期自学就很快了。

  多看看一些博客论坛例如:猿课社区或者51cto,学习下别人的经验,这很重要。然后在加入一些linux方便的学习群,有问题直接问。不然的话,遇到问题得不到解决,时间长了,就会失去学习的信心。

  很高兴的是,你现在有个实践的机会,你要牢牢抓住,这个太重要了,你一边工作一边学习,一边使用,很快你就全部都掌握了,有了一定基础,慢慢的看看官方文档,就能不断的深入学习了。

  看到很多人推荐ubuntu,我用过一段时间的ubuntu感觉很不错,安装软件特别方便,新手的话也可以入手学习,但是建议在安装linux系统的时候最好不要图形化安装,建议命令行安装,这一点初学者可能不习惯,但是慢慢的就好了。基础很重要,很重要,很重要,有了基础,根据公司具体业务需求来进行学习就很快了。欢迎加入linux这个坑,努力吧骚年,加油吧骚年,有问题可以留言,知无不答!

  介绍几款最适合新用户的Linux发行版吧。选择这些发行版的标准是易用性,而不是“学习Linux”的潜力。我希望一劳永逸地摈弃这个误区:所有使用Linux的人都需要非常熟悉Linux是如何工作的。使用了多年Linux后,我可以肯定地说,随着时间的推移,这个误区会不攻自破。

  小小地透露一下,Ubuntu MATE是我本人支持的一个项目,甚至为它做过小小的贡献。抛开这一点不说,我还发现,它是很适合Linux新手的一款发行版。

  我发现,由于MATE桌面,不管你熟悉Linux的程度如何,找到应用程序和设置都很简单直观。但是,Ubuntu MATE在后台还有其他好处。这些好处包括可以在底层进行的调整,大多数人可能不知道,但可以确保出色的使用体验。我马上想到的一个例子是,输入时可以禁用触摸板这项功能。另一个好处是,直接在默认情况下,提供了用于电源管理的TLP。

  我还喜欢MATE桌面提供的MATE调整工具。我真的很喜欢借助简单的下拉菜单,就能够使用不同的面板布局。

  面向新用户的特性:使用Ubuntu MATE的人们可能会喜欢其简单明了的布局、易于定制以及很好用的事实。最大的好处也许就是“欢迎”(Welcome)功能。这让用户可以立即获得帮助和软件建议,并且大体浏览Ubuntu MATE提供的功能特性。就个人而言,我知道项目创始人高度关注提供一个出色的项目。因而向新用户推荐Ubuntu MATE也就顺理成章。

  PCLinuxOS不像过去那样备受媒体的关注。这真是件憾事,因为我认为,它们提供了最适合新手的以任务为中心的发行版,是我见过的最好的发行版。虽然它们也提供其他桌面,但我在这里还是要着重介绍FullMonty版本。

  FullMonty提供了为不同任务设计的多个桌面。对于刚接触Linux的新手来说,PCLinuxOS在展示他们会碰到的软件选项和类别方面做得非常好。它对有兴趣探究软件,又不知道该从哪里开始入手的人来说是个很好的选择。

  面向新用户的特性:PCLinuxOS实施的KDE控制中心非常易于使用。更改设置、调整外观等操作也非常人性化。我还很喜欢提供的安装向导。再结合滚动发布的功能,意味着发行版只要安装一次,永远不必第二次重装了。

  我有好些朋友是Linux Mint及其Cinnamon桌面环境的忠实粉丝。它很有吸引力,布局合理,而且非常好用。对于从Windows阵营过来的人而言,许多方面让人觉得很自然(就像使用MATE那样)。

  Linux Mint提供了与Ubuntu相同的许多优点,其“mintTools”更是增添了完善性。这些工具包括简化的更新管理器、软件管理器、桌面小应用程序以及Cinnamon桌面的其他相关方面。

  一个常见的观点是,所有Ubuntu Deb软件包和PPA与Linux Mint兼容。这并不完全准确。虽然大多数PPA确实可以与Linux Mint协同运行,但是已知存在一些兼容性问题,可能让人很头痛。因此建议你在使用为Ubuntu 14.04设计的PPA时要小心。

  Linux Mint旨在在简单与优雅之间求得平衡。更新版作了编号,那样用户可以更清楚地了解哪些更新版给系统带来了最大的影响。Linux Mint更新工具的另一个好处是,它能够检测未更新的镜像和apt问题,还提供了选择本地镜像的选项。

  面向新用户的特性:强大的更新管理器、合理的桌面布局(使用Cinnamon)以及出色的桌面小应用程序。能够读取无线鼠标的电池电量数值令人印象相当深刻。它很干净、易于使用,而且基于Ubuntu长期发布。

  大概就是这样了。你也可以多找找相关的linux学习视频,多了解一下linux,其实linux也没有你想象的那么难了

  国产的深度Linux是目前对新手最友好的,官网上有详细的安装视频,桌面环境过度无障碍。安装之后把终端命令行的常用命令练熟,对Linux有个基本的认识,然后自己折腾CentOS。

  推荐Linux shell 脚本攻略这本书,不推荐鸟叔的,很好但是有点啰嗦

  或者看菜鸟教程的Linux教程,先安装上 不过示例版本是Centos6.4,安装过程大部分一致,两个结合起来看也不错

  新手学linux 就上手ubuntu或者fedora,因为公司服务器大多是debian和centos,ubuntu和fedora分别是其对应的桌面版。(ubuntu也可换成linux mint)。

  鸟哥私房菜也就是介绍centos系的。对于ubuntu系的书有一本是 linux就是这个范儿,也不错。

  但是如果你想了解linux里面哪些东西干嘛用,哪些配置文件干什么事,就自己折腾一遍 Arch linux,虚拟机里折腾就行了。follow一遍Arch的文档,基本上对linux操作就没啥问题了。当然桌面版还是对应着服务器用就好啦,毕竟公司开发的话,环境比较稳定,固定个长期支持版就行。

  个人的电脑推荐manjaro,基于arch,是我从玩linux到现在最简单最易用还稳定还能保持非常快更新的发行版。

 
关键词: linux初学者
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-288332.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4