学习Linux大概有两个月的时间了,开始学习的时候对Linux的每个版本都比较好奇。然后在接下来的一段时间内从官网下载和安装了好多不同版本的linux系统进行安装和比较,基本上都是Debian/Ubuntu/Centos系列,由于我的计划是学习Redhat,所以在一个系统上安装了接近20个的桌面环境,如Gnome,KDE等等。来学习和体验,期间对linux的一些基本的操作和比较浅层次的东西有了一点经验,下面我就说说我的感悟与小小的意见。

第一 Linux为什么要学

学习linux的理由有很多,比如Linux开源的,免费的,Linux是开放的,开发者众多,有广泛的开发者与应用,Windows只有微软,而linux却拥有广大的群众基础;学习Linux可以对计算机有更深入的了解,物联网,大数据,云存储,移动互联很多内置的都是嵌入式的Linux,而且Linux安全性比Windows也是高出很多;最后Linux的可玩性很高,让人很容易喜欢上它。而对于我来说,首先了解和学习linux的动力是出于工作和学习的需要,还有一点点个人的兴趣所决定的。

第二 Linux的优势在哪里

世界上的超级计算机几乎全都使用Linux或类似操作系统,说明Linux的适应性非常好,大到超级计算机,小到一个VPS都可以胜任。而且一些精简的经过深度DIY的Linux就特别适合老机器和一些特殊应用领域; 比如说起安卓,你一下就明白Linux广泛应用于手机和平板电脑;Linux下很多软件都是跨平台的,可以应用于不同的环境之中,相反的是Window就不行了;Linux的优势在云时代得到充分发挥。

第三 什么样的Linux适合我

Linux有可以说是不计其数的版本可供你挑选,你可以根据你的工作需要,你的硬件标准,你的Linux的使用水平,或者说单纯的就是喜欢哪一个Linux版本来选择。比如,你的硬件是32位话那就没办法安装64位系统,如果机器比较老的话,尽量不要安装新的KDE桌面了,不然一个桌面就拿硬件资源吃完,剩下也就干不了什么了。还有你要拿Linux来做什么,当做服务器来运行的话当然要选择稳定的服务器版本,最好是长期支持版;个人电脑自己用的话最好选用软硬件技术支持较新的最新稳定版本,如果测试开发的话,可以选最前沿的不稳定版本,这样才能将新的特性完全发挥和测试出来;老机器选用最初始的LFS或者较老的版本;那么版本选好了如何选择桌面环境?这个就好比你去饭店吃饭吧,硬件就是你的经济能力,硬件的话就可以安装比较漂亮的桌面环境,如KDE,Gnome,Unity,硬件不好就只能选择Xfce,Lxde,再差一点就是Blackbox等Boxes直流,以及2000行代码左右的操作条界面。当然去饭店吃饭的话,毕竟还有个人喜好的问题,反正相同条件下,吃的越简单,跑的也越快。其实所有的Linux的发行版,他们的内核都是一样的,只不过是新旧版本的区别,他们之间的不同仅在于针对不同的硬件进行了配置和优化;针对不同人群喜好上的不一样的菜Linux可以用不同的桌面环境+软件来搭配出不同的系统环境,比如你喜欢KDE那就去用KDE,喜欢Gnome也可以安装Gnome桌面环境。完全不用担心影响你的使用,是会给你带来的更好的体验。你完全可以去对比挑选自己喜好的Linux。我个人倾向于Gnome桌面环境,在笔记本选择安装Redhat,用起来Redhat确实比较快一些,而且使用者多,软件,社区和资源都是比较丰富的,比较有利于初学者。

最后 如何更轻松地学习Linux

上面谈论了那么多,其实都是一些比较浅层次的东西,Linux的优点并不是在它有多少版本,而是在于它多样性中又有着相同的核心,众多的桌面环境之下,跑着的相同的核心,而它又不是像Windows那样简单的更换主题,这就是他的精妙所在。学习Linux最好的建议是自我感兴趣的前提下,通过一本好书来辅助自己,这样学习Linux的过程中才不会摸着石头过河,一本好书仿佛是夜空中的一颗闪亮的星。推荐下学习Linux的一本好书:《Linux就该这么学》这几个月以来的学习他帮了我很大的忙,是一本实实在在的干货满满的好书。会让你在学习Linux的过程中倍感轻松。

你走对Linux学习之路了吗?相关推荐

  1. linux学习之路——ubuntu 16.04 开机开启数字小键盘解决方法

    linux学习之路--ubuntu 16.04 开机开启数字小键盘解决方法 参考文章: (1)linux学习之路--ubuntu 16.04 开机开启数字小键盘解决方法 (2)https://www. ...

  2. Linux学习之路(持续补充中......)

    Linux学习之路 Linux的基础知识 第一章:Linux的概述以及系统安装及使用 第一节:简单了解一下Linux发展历史与历程 Linux是一种自由.开源的类UNIX操作系统. linux 的创始 ...

  3. 高人指点 linux 学习之路

    博客的原创之路艰辛,小女子对创作人心生崇敬,转载是为了起步,从转载开始,过渡到有胆识和见识写自己的话吧,加油! Linux驱动学习的最大困惑在于书籍的缺乏,市面上最常见的书为 <linux_de ...

  4. linux 的基本命令格式,Linux学习之路(一)命令基本格式

    据统计Linxu里面能够识别的命令超过3000个,而我们常用的Linux基本命令在60个左右.常用命令是我们必须掌握的命令,需要我们多练习才能记住,最起码要敲3遍以上. 简单的把常用命令分为以下几大类 ...

  5. linux 学习之路

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  6. Linux学习之路01

    决心开始学习自学Linux,以前混迹贴吧,现在觉得自己开始写一下博客,记录一下自己的学习之路,同时也是希望自己算是自己自学动手练习的记录吧. -- 题序 登录SSH服务 新建一个hello.c文件 # ...

  7. 我的Linux学习之路及参考书籍

    学习目的 很简单的考虑,最近在各大招聘网站上找工作,发现多数c/c++开发职位都需要Linux开发经验,让我很苦恼,因为Linux我到目前为止知之甚少,知道Linux的概念,也在大学期间了解过一段时间 ...

  8. 我的Linux学习之路(纯小白)

    说在前面:感激赏识我的人们,谢谢你带我入门~~~~满怀感恩,出发~~~ 第一部分:学习资料(书籍和B站上的Linux视频) 目前在看的几本Linux书籍: 1.Linux就该这么学-刘遄 网址:htt ...

  9. PHP开发者的Linux学习之路

    谈起一个高效动态网站的构建,那就不得不提到LAMP,即Linux操作系统.Apache网络服务器.Mysql数据库.Perl.PHP或Python编程语言等开源产品所组成的网站架构框架,其最大的优势是 ...

最新文章

  1. Week2 Teamework from Z.XML 软件分析与用户需求调查(四)Bing桌面及助手的现状与发展...
  2. 计算机硬件 OR CX 1,计算机硬件第三章ppt
  3. 如何不让浏览器读取html缓存,不让浏览器缓存index.html
  4. 大数据 互联网架构阶段 电商项目简介
  5. ip在线代理网页联合早报_一次免费代理ip的爬取实战
  6. 冰心的作品有哪些?聊一聊冰心都有哪些作品?
  7. 微软集成 Edge 开发者工具到 Visual Studio ,工具迎来“大换血”?
  8. Sdut 2416 Fruit Ninja II(山东省第三届ACM省赛 J 题)(解析几何)
  9. php cookie防伪造,技术分享:Cookie 防伪造 防修改
  10. 34个漂亮的应用程序后台管理界面设计(系列三)
  11. 转:L298N的原理图以及程序实现
  12. html表单验证元素必填,JavaScript 表单验证
  13. 青蛙跳台阶(pta)
  14. 服务器电脑的作用,什么是wins服务器及其作用 -电脑资料
  15. LLVM创始人Chris Lattner回顾展望编译器
  16. linux sfc模拟器,PSP适用SFC模拟器Snes9x完全使用教程
  17. wml 与服务器交互
  18. 服务器ssh升级导致的java程序ssh连接失败
  19. 2019高教杯数学建模B题赛后感
  20. 鼠标移到到图片,图片向上滑动预览效果

热门文章

  1. Vue单文件组件的使用
  2. 正则表达式中re.S是什么意思?有什么作用?
  3. binary格式和ELF格式区别。用ida打开的样子
  4. 使用CV2和Keras OCR从图像中删除文本
  5. 来啦!机器学习画图神器来啦!
  6. 【号外】来人鸭~ 本公众号纳新啦~
  7. C#/Net代码精简优化技巧
  8. Iterator(迭代器)接口 --对象循环遍历
  9. HTML - embed 与 object 之争
  10. Windows 8 动手实验系列教程 实验8:Windows应用商店API