Linux与Windows之间的区别

Ms.Haoz大约 5 分钟

主要区别

  • 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:驱动器中。

Linux Vs Windows:文件系统

当我们比较Windows和Linux中的文件系统时,在Microsoft Windows中,文件存储在不同数据驱动器上的文件夹中,例如C:D:E:

但是,在Linux 中,文件以树结构从根目录开始排序。
此根目录可以被视为文件系统的开始,它进一步分支出各种其他子目录。根用正斜杠“/”表示。
UNIX 上的常规树文件系统可能如下所示。
l_fs

Linux 文件类型

在Linux和UNIX中,一切皆文件。目录是文件,文件是文件,打印机、鼠标、键盘等设备是文件。

让我们更详细地研究文件类型。

常规文件

常规文件也称为普通文件。它们可以包含图像,视频,程序或简单的文本。它们可以是 ASCII 或二进制格式。这些是 Linux 用户最常用的文件。

目录文件

这些文件是其他文件类型的仓库。您可以在目录(子目录)中具有目录文件。您可以将它们视为Windows操作系统中的“文件夹”。

设备文件

在 MS Windows 中,打印机、CD-ROM 和硬盘驱动器等设备表示为驱动器号,如 G:H:。
在 Linux 中,有表示为文件。例如,如果第一个SATA硬盘驱动器有三个主分区,则它们将被命名和编号为/dev/sda1,/dev/sda2和/dev/sda3。

注意

所有设备文件都位于目录 /dev/ 中

上述所有文件类型(包括设备)都具有权限,允许用户读取,编辑或执行(运行)它们。这是一个强大的 Linux/Unix 功能。通过更改权限,可以为不同类型的用户应用访问限制。

Linux Vs Windows:用户

Linux 中有 3 种类型的用户。

  • 普通用户(Regular)
  • 根用户(管理员:root)
  • 服务用户(Service)

普通用户

当您在系统上安装 Ubuntu 时,会为您创建一个常规用户帐户。您的所有文件和文件夹都存储在 /home/中,这是您的主目录。作为普通用户,您无权访问其他用户的目录。

根用户

除了您的普通帐户之外,在安装时还会创建另一个名为 root 的用户帐户。root 帐户是可以访问受限文件、安装软件并具有管理权限的超级用户。每当您想在 Linux 上安装软件、更改系统文件或执行任何管理任务时;您需要以根用户身份登录。否则,对于播放音乐和浏览互联网等常规任务,您可以使用常规帐户。

服务用户

Linux被广泛用作服务器操作系统。Apache,Squid,电子邮件等服务都有自己的个人服务帐户。拥有服务帐户可提高计算机的安全性。Linux 可以根据服务允许或拒绝对各种资源的访问。

注意

1、您不会在 Ubuntu 桌面版本中看到服务帐户。
2、普通帐户在 Ubuntu Desktop 中称为标准帐户。

在 Windows 中,有 4 种类型的用户帐户类型。

  • 管理员帐户(Administrator)
  • 标准帐户(Standard)
  • 子帐户(Child)
  • 访客帐户(Guest)

Linux Vs Windows:文件名约定

在 Windows 中,同一文件夹中不能有 2 个同名文件。如下:
l_fs

在 Linux 中,您可以在同一目录中有 2 个同名文件,前提是它们使用不同的大小写。
l_fs

Linux Vs Windows:HOME Directory

对于 Linux 中的每个用户,都会创建一个目录 /home/

考虑一个普通用户帐户“汤姆”。他可以将他的个人文件和目录存储在目录“/home/tom”中。他无法将文件保存在其用户目录之外,并且无权访问其他用户的目录。例如,他无法访问另一个用户帐户“Jerry”的目录“/home/jerry”。

这个概念类似于Windows中的C:\Documents and Settings。

当您引导 Linux 操作系统时,您的用户目录(来自上面的示例 /home/tom)是默认工作目录。因此,目录“/home/tom也被称为主目录,这是一个用词不当。

可以使用一些命令更改工作目录,我们将在后面学习。

Linux Vs Windows:Other Directory

比较Windows和Linux的其他目录,在Windows中,系统和程序文件通常保存在C:驱动器中。但是,在Linux中,您会在不同的目录中找到系统和程序文件。例如,引导文件存储在 /boot 目录中,程序和软件文件可以在 /bin 下找到,设备文件在 /dev 中。以下是重要的 Linux 目录及其包含内容的简短描述。

l_fs
l_fs

这些是Linux和其他操作系统之间最显着的差异。

上次编辑于:
贡献者: osc_72297572
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.7

回到顶部