6

翻译:疯狂的技术宅
作者:Jack Wallen
英文标题:The Complete Beginner's Guide to Linux
英文原文:https://www.linux.com/learn/c...
本文首发微信公众号:充实的脑洞

clipboard.png

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软件中心(如图),可让你快速的从几千个应用程序种找到你想要的那一个,并提供一个统一的安装方式。

clipboard.png


欢迎扫描二维码关注微信公众号:充实的脑洞,第一时间推送我翻译的国外最新技术文章
欢迎扫描二维码关注微信公众号:充实的脑洞,第一时间推送我翻译的国外最新技术文章


疯狂的技术宅
44.4k 声望39.2k 粉丝