Linux令人困惑吗?这是您需要知道的关键术语

这些天来,Ubuntu和其他现代Linux发行版通常安装时不费吹灰之力(不需要任何知识),但是当您继续使用它们时,不可避免地会遇到各种术语,这些术语并不总是清楚地解释。 。这就是为什么我准备了您应该知道的最重要的Linux术语和定义的快速列表,并且以最简单的方式进行了解释。它们是按优先级排列的,而不是按字母顺序排列:我试图将最常见或最重要的术语放在首位。

请注意,这些是术语,而不是命令您可以在Linux中运行。如果您想了解最有用的命令,请查看Joel的帖子,标题为Linux的A-Z –您应该知道的40个基本命令。另外,很多术语都是小写,因为这是您在野外看到它们的方式。

这些定义不准确

写这篇文章很棘手,同样新用户进入该领域会有困难的原因:每个术语的完整,技术,准确定义都是 complex。。这不像提供解释什么是“办公桌"的定义。如果您是Linux专家,那么我可以肯定地说,这些定义是模糊的还是不准确的。好吧,你是完全正确的!下面的定义并不完全准确,因为要完全准确地定义每个术语,您将需要一个较长的Wikipedia页面,其中包含大量的术语,这些术语会使大多数初学者感到困惑。因此,这些足够准确,足以使一个困惑的新手了解什么是什么,而不是更多。

必要的Linux术语和定义

发行版:

X,X11 X-windows :当您看到有人使用Linux时,他们通常不会盯着黑色的类似DOS的屏幕,里面装满了文本。相反,他们使用的东西看起来非常像Windows,或者可能是Mac OSX。那里有墙纸,图标,可以拖动的窗口,甚至还有精美的视觉效果,例如透明度和动画。为所有这些提供基础的系统称为X或X Window系统。它不执行所有操作,但可以处理图形界面的低级繁琐操作。

GNOME:如果X-Windows是GNOME负责底层工作,您可以直接看到它们并与之交互-它很漂亮。在Linux方面,Gnome被称为“桌面环境"。它包含大量子项目,但是当您在桌面上使用Gnome时,您并不会真正想到它:它可以正常工作,所有

Unity:最受欢迎的Linux发行版之一称为Ubuntu,如果您花时间在网上搜索Linux信息,您几乎可以当然会碰到这个名字。好吧,Unity是Ubuntu的桌面环境。即使在使用Unity时,您仍然会稍微使用GNOME,因为Unity实际上是GNOME的“外壳"。如果这听起来令人困惑,请记住以下几点:Unity是Ubuntu图形界面的名称。

KDE:最后但同样重要的是,KDE是KDE使用的另一个图形环境。

root:如果您曾经使用过Windows Vista,7或8,那么毫无疑问,您会注意到这些烦人的提示会在您每次出现时弹出尝试执行“危险"操作,例如以任何方式安装应用程序或修改系统文件。之所以显示这些提示,是因为通常来说,您无权对自己的计算机执行任何操作(例如删除操作系统或程序文件)。要执行这些操作,您必须是管理员-或用Linux来说是 root。换句话说,Linux中的root和Windows中的Administrator大致相同。

Bash: Windows具有PowerShell和常规命令行界面,Linux具有Bash。基本上,它是一个“命令处理器"。因此,当您键入Linux命令(例如“ ls"(用于列出文件)或“ rm"(用于删除它们))时,Bash是接受这些命令并必须对其执行某些操作的程序。这里有一个重要的区别,在Windows中实际上并不存在:Bash是处理器,而不是您在其中键入命令的窗口。您可以在全屏文本终端(例如DOS)中键入Bash命令;您可以将它们键入到时髦的半透明窗口中;您甚至可以将它们远程输入另一台计算机。它们仍然是Bash命令。

终端,控制台 shell:这些都是引用工作时看到的可视界面的所有不同方式使用Bash(或其他命令处理器)。 是窗口或充满文本的屏幕。

编译构建: Linux是开放的土地资源。换句话说,许多Linux应用程序都可以以其“原始"形式获得,就像他们的程序员编写它们一样-换句话说就是源代码。将源代码转换为可执行文件和其他资源的过程称为“编译"或“构建",实际上,如果您刚开始使用Linux,则不应该尝试这种过程。幸运的是,这些天,您可以使用Linux多年,而不必自己编译或构建任何东西。

binary binaries:二进制文件是机器可读的文件。换句话说,计算机可以理解它。但是,该术语的日常使用通常是指您可以运行的文件。换句话说,当您看到一个提供“二进制"或“源代码包"的页面时,“二进制"部分表示它们正在提供已编译的可执行文件。当您下载适用于Windows的软件时,您总是在下载二进制文件。

apt-get rpm:这是我们将要使用的两种不同的系统捆绑在一起是一种定义,因为它们的作用大致相同:它们可让您快速安装软件。在Windows的世界中(至少要到Windows 8 Store为止),您必须上线,找到所需软件的页面,单击“下载"按钮,等待,双击安装程序,依此类推。在Linux中,由于采用了apt-get和rpm这样的打包系统,因此事情变得更加简单。这些使您可以仅告诉计算机所需的应用程序,然后计算机完成其余的工作:联机,获取应用程序(以及正常运行所需的任何其他软件),解压缩,设置等等。在上方,您可以看到Ubuntu软件中心的屏幕截图,它是Ubuntu的一部分,可让您无需打开单个网页即可安装新软件,并使用apt-get进行实际安装工作。

内核:最后但并非最不重要的是,计算机系统的“内核"是其操作系统的核心。在台式机Linux领域,这并不是您会听到的很多东西,但是,如果您使用的是Android(实际上是一种Linux),那么您会听到很多关于内核的演讲。因此,它只是操作系统的核心–实际上,它的最深层次(当然不是用户可维修的)。

我们也为您准备了手册

如果这篇文章让您对Linux有所了解,但是您觉得需要更多的入门帮助,则应该阅读并阅读我们的免费手册,即Linux新手入门指南。它也以简短的词汇表开始,但是包含了您踏入令人兴奋的Linux世界的第一步所需的其他信息。

其他主要概念?

Linux是一个如此广泛的主题,在这样的词汇表中很容易错过一个或两个重要概念。我忘记了一个关键词吗?有没有让你感到难过的名词?在评论中让我知道!

标签: GNOME Shell Linux Distro Ubuntu