前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 初学者入门完全指引

Linux 初学者入门完全指引

作者头像
疯狂的技术宅
发布2019-03-28 10:25:26
1.4K0
发布2019-03-28 10:25:26
举报
文章被收录于专栏:京程一灯京程一灯

Linux,从上个世纪90年代中期以来,就有了一个横跨各个行业并遍布世界的巨大用户群。如果你了解一些Linux的情况,就知道它是无处不在的。它运行在你的手机上,你的汽车中,你的冰箱里,还有Roku(一种流媒体机顶盒)设备中。它运行在绝大多数互联网设备上,在超级计算机上它帮助科学家取得重大突破性进展,在世界各地的证券交易所中支撑着大量的金融交易。在Linux成为台式机、服务器和嵌入式系统上的主流平台之前,它就是(现在仍然是)最安全、可靠的操作系统之一。

对于那些对Linux一无所知的人,也不用着急——这篇文章让你快速入门关于Linux的知识。

什么是Linux?

就像 Windows 10 和 Mac OS X一样,Linux是一个操作系统。操作系统是用来管理计算机(例如台式机或笔记本电脑)相关联的所有硬件资源的软件。简单地说,操作系统负责管理软件和硬件之间的通信。如果没有操作系统(通常称为“OS”),软件将无法运行。

操作系统由多个模块组成:

  • 引导程序(Bootloader):管理计算机启动过程的程序。对于大多数用户来说,这仅仅是启动画面,最终会结束并使操作系统启动。
  • 内核(kernel):这就是所谓“Linux”的全部。内核是系统的核心,负责管理CPU、内存和外围设备。内核是操作系统的最底层。
  • 守护进程(Daemons):这些是后台服务(打印、声音、调度等),可以随着操作系统启动而启动,也可以在你登录到桌面之后再启动。
  • (Shell):你可能听说过Linux命令行,这就是Shell——一个命令进程,可以让你通过输入文本接口的命令来控制计算机。这就是为什么人们曾经一度远离Linux的主要原因(看上去他们必须学习看似过时的命令行,才能使Linux工作)。不过现在不存在这个问题了,我们可以使用现代Linux桌面系统而不必再依赖命令行。
  • 图形服务(Graphical Server):这是在显示器上显示图形的子系统,它通常被称为 X Server 或者简称为“X”。
  • 桌面环境(Desktop Environment):这实际上是抛给用户的一个难题,有很多桌面环境可供你选择(Unity,GNOME,Cinnamon,Enlightenment,KDE,XFCE等)。每个桌面环境都包含内置的应用程序(比如:文件管理器、配置工具、web浏览器、游戏等)。
  • 应用程序(Applications):桌面环境并不包含所有的应用程序。 就像Windows 和 Mac一样,Linux还提供了大量的高质量软件,你可轻松找到并安装它们。 大多数现代Linux发行版都提供了类似App Store的工具,这些工具简化了应用程序的安装。 例如:Ubuntu Linux 有 Ubuntu软件中心(如图),可让你快速的从几千个应用程序种找到你想要的那一个,并提供一个统一的安装方式。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 京程一灯 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是Linux?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档