Linux 与 Windows:它们之间的主要区别
Linux 与 Windows 的主要区别
- Linux 是一个开源操作系统,用户可以根据需要修改源代码,而 Windows 操作系统是一个商业操作系统,用户无法访问源代码。
- Linux 非常安全,因为它易于检测和修复错误,而 Windows 用户群庞大,因此成为黑客攻击 Windows 系统的目标。
- 比较 Windows 文件系统和 Linux 文件系统,Linux 即使在旧硬件上运行也更快,而 Windows 与 Linux 相比速度更慢。
- Linux 外围设备,如硬盘、CD-ROM、打印机被视为文件,而 Windows 中,硬盘、CD-ROM、打印机被视为设备。
- Linux 文件按树状结构排序,从根目录开始,而在 Windows 中,文件存储在不同数据驱动器(如 C: D: E)的文件夹中。
- 在 Linux 中,您可以在同一目录中拥有 2 个同名的文件,而在 Windows 中,您不能在同一个文件夹中有 2 个同名的文件。
- 在 Linux 中,您会发现系统文件和程序文件位于不同的目录中,而在 Windows 中,系统文件和程序文件通常保存在 C: 驱动器中。

如果视频无法访问,请点击此处
Windows vs. Linux 文件系统
当我们比较 Windows 和 Linux 中的文件系统时,在 Microsoft Windows 中,文件存储在不同数据驱动器(如 C: D: E)的文件夹中。
但是,在Linux 中,文件按树状结构排序,从根目录开始。
这个根目录可以被认为是文件系统的起点,它进一步分支出各种其他子目录。根目录用斜杠“/”表示。
您的 UNIX 上的通用树文件系统可能如下所示。
文件类型
在 Linux 和 UNIX 中,一切皆文件。目录是文件,文件是文件,像打印机、鼠标、键盘等设备也是文件。
让我们更详细地了解文件类型。
常规文件
常规文件也称为普通文件。它们可以包含图像、视频、程序或纯文本。它们可以是 ASCII 或二进制格式。这些是 Linux 用户最常用的文件。
目录文件
这些文件是其他文件类型的仓库。您可以在目录(子目录)中拥有一个目录文件。您可以将它们视为 Windows 操作系统中找到的“文件夹”。
设备文件
在 MS Windows 中,打印机、CD-ROM、硬盘等设备由驱动器号(如 G: H:)表示。在 Linux 中,它们被表示为文件。例如,如果第一个 SATA 硬盘有三个主分区,它们将被命名和编号为 /dev/sda1、/dev/sda2 和 /dev/sda3。
注意:所有设备文件都驻留在 /dev/ 目录中
所有上述文件类型(包括设备)都有权限,允许用户读取、编辑或执行(运行)它们。这是 Linux/Unix 的强大功能。通过更改权限,可以为不同类型的用户应用访问限制。
Windows 与 Linux 用户之间的区别
Linux 中有 3 种用户。
- 常规
- 管理员(root)
- 服务
普通用户
当您在系统上安装 Ubuntu 时,会为您创建一个常规用户帐户。您的所有文件和文件夹都存储在 /home/ 中。
Root 用户
除了您的常规帐户,安装时还会创建另一个名为 root 的用户帐户。root 帐户是一个超级用户,可以访问受限制的文件、安装软件并拥有管理员权限。每当您想安装软件、更改系统文件或在 Linux 上执行任何管理任务时;您需要以 root 用户身份登录。否则,对于播放音乐和浏览互联网等常规任务,您可以使用您的常规帐户。
服务用户
Linux 被广泛用作服务器操作系统。Apache、Squid、电子邮件等服务都有自己的独立服务帐户。拥有服务帐户可以提高计算机的安全性。Linux 可以根据服务允许或拒绝访问各种资源。
注意
- 您不会在 Ubuntu 桌面版本中看到服务帐户。
- Ubuntu 桌面版中的常规帐户称为标准帐户。
在 Windows 中,有 4 种用户帐户类型。
- 管理员
- 标准
- 儿童
- 访客
Windows vs. Linux:文件名约定
在 Windows 中,您不能在同一个文件夹中有 2 个同名的文件。见下文 –
而在 Linux 中,您可以在同一目录中拥有 2 个同名的文件,只要它们使用不同的字母大小写。
Windows vs. Linux:主目录
对于 Linux 中的每个用户,都会创建一个目录作为/home/
考虑一个名为“Tom”的普通用户帐户。他可以 his personal files and directories in the directory “/home/tom”。他不能在用户目录之外保存文件,也无法访问其他用户的目录。例如,他无法访问另一个用户帐户“Jerry”的目录“/home/jerry”。
这个概念类似于 Windows 中的 C:\Documents and Settings。
当您启动 Linux 操作系统时,您的用户目录(在上面的例子中是 /home/tom)是默认工作目录。因此,目录“/home/tom”也被称为主目录,这是一个误称。
工作目录可以使用一些命令更改,我们稍后会学到。
Windows vs. Linux:其他目录
比较 Windows vs Linux 的其他目录,在 Windows 中,系统文件和程序文件通常保存在 C: 驱动器中。但在 Linux 中,您会发现系统文件和程序文件位于不同的目录中。例如,引导文件存储在 /boot 目录中,程序和软件文件可以在 /bin 中找到,设备文件在 /dev 中。以下是重要的 Linux 目录及其简要描述。
这些是 Linux 和其他操作系统之间最显著的区别。当切换到 Linux 时,您会观察到更多差异,我们将在教程中继续讨论。
Linux vs Windows – 它们之间的区别
以下是 Windows 和 Linux 之间的主要区别
车窗 | Linux |
---|---|
Windows 使用不同的数据驱动器,如 C: D: E 来存储文件和文件夹。 | Unix/Linux 使用类似树状的层次文件系统。 |
Windows 有不同的驱动器,如 C: D: E | Linux 没有驱动器 |
硬盘、CD-ROM、打印机被视为设备 | Linux/Unix 中的外围设备,如硬盘、CD-ROM、打印机也被视为文件 |
有 4 种用户帐户类型:1) 管理员,2) 标准,3) 儿童,4) 访客 | 有 3 种用户帐户类型:1) 常规,2) Root 和 3) 服务帐户 |
管理员用户拥有计算机的所有管理权限。 | Root 用户是超级用户,拥有所有管理权限。 |
在 Windows 中,您不能在同一个文件夹中有 2 个同名的文件 | Linux 文件名约定区分大小写。因此,sample 和 SAMPLE 在 Linux/Unix 操作系统中是 2 个不同的文件。 |
在 Windows 中,我的文档是默认的主目录。 | 为每个用户创建 /home/username 目录,称为其主目录。 |