对于想尝试新系统或厌倦了Mac OS或Windows操作系统的用户,现在可能是切换到其他系统的时候了。Mac OS系统目前使用的是UNIX核心,这使从Mac OS切换到Linux变得相对容易。而对于Windows用户,需要进行一些调整。

本教程将比较Linux操作系统和微软Windows操作系统。

微软Windows和Linux文件系统

微软Windows文件存储在不同的数据驱动器上(C:D:E:)。在Linux中,从根目录开始,文件以树形结构组织。该目录是文件系统的开始。它通过各种其他子目录进一步分支。根目录用斜杠(/)表示。

主要差异

  • Linux是一种开源操作系统,可以根据需要更改源代码,而Windows操作系统没有访问源代码的权限,因为它是商业操作系统。

  • 由于其出色的安全性,Linux可以更轻松地检测并修复错误,而Windows的大量用户群易受到黑客攻击。

  • Windows运行缓慢,特别是在旧硬件上运行,而Linux运行速度显著更快。

  • 在Windows操作系统中,打印机、CD-ROM和硬盘被视为设备。Linux外围设备,包括打印机、CD-ROM和硬盘被视为文件。

  • Windows使用数据驱动器(C:D:E:)和文件夹来存储文件。Linux使用以根目录为开头的树形结构来组织文件。

  • 在Linux中,同一目录中可以有两个名称相同的文件。在Windows中,用户不能在同一文件夹中使用完全相同的名称拥有两个文件。

  • 在Microsoft Windows中,程序和系统文件几乎总是存储在C:驱动器中,而Linux上的程序和系统文件可以在不同的目录中找到。

    文件类型

    在UNIX和Linux中,一切都被视为文件。键盘、鼠标和打印机都是文件,文件是文件,目录也是文件。

    常规文件

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

    目录文件

    目录文件就像一个仓库,可以用于其他类型的文件。用户可以有一个子目录(目录中的目录)。文件也可以作为用户Microsoft Windows操作系统中找到的文件夹。

    设备文件

    硬盘驱动器、CD-ROM和打印机等设备在Windows中使用驱动器字母(如H:或G:)。例如,如果第一个SATA硬盘中有三个主分区,它们将被编号并命名为/dev/sda1,/dev/sda2和/dev/sda3。请注意,所有设备文件都包含在/dev/目录中。

    所有文件类型,包括设备,都允许用户执行(运行)、编辑或读取它们,这是Linux最强大的功能之一。权限可以更改,以便对不同类型的用户应用访问限制。

    Windows用户和Linux用户

    在Linux中,有三种不同类型的用户:

  • 普通用户

  • (根)管理用户

  • 服务用户

    普通用户

    当用户在其系统上安装Ubuntu时,将创建常规用户帐户。所有文件夹和文件都存储在/home/中的主目录中。普通用户无法访问其他用户的目录。

    管理员(根)用户

    除了常规帐户之外,在安装Ubuntu时还会创建一个称为根帐户的辅助用户帐户。这是一个管理员超级用户帐户,允许用户决定谁可以安装软件或访问文件。用户将登录为根用户以执行管理任务、安装软件或更改系统文件。用户可以使用自己的常规帐户浏览互联网或播放音乐。

    服务用户

    Linux被广泛称为服务器操作系统。具有自己独立服务帐户的服务包括Squid、Apache和电子邮件。服务帐户增加了用户的计算机安全性。根据服务的不同,Linux可以拒绝或允许访问各种资源。

  • 服务帐户将不会显示在Ubuntu桌面版中。

  • 在Ubuntu桌面版中,常规帐户称为标准帐户。

    Windows有四种用户帐户类型:

  • 管理员

  • 标准

  • 子女

  • 访客

    Windows和Linux中的文件名约定

    在Windows中,用户不允许在同一文件夹中保存具有完全相同名称的两个文件(参见下面的示例)。

    相反,在Linux中,可以在同一目录中有两个名称相同的文件,只要它们使用不同的大小写。

    Windows和Linux中的主目录

    在Linux中,为每个用户创建为/home/的目录。用户可以在主目录(例如/home/tom)中存储个人目录和文件。文件无法保存在用户目录之外,并且未经授权的用户无法查看其他人的目录。例如,如果未经授权的用户不能访问属于Jerry的目录(/home/jerry)。这个想法类似于Microsoft Windows中的C:\文档和设置功能。

    当用户启动Linux操作系统时,默认工作目录(例如/home/tom)是用户目录。/home/tom目录也被称为主目录,这是一个误称。

    可以使用某些命令更改工作目录,稍后将详细讨论。

    Windows和Linux中的其他目录

    在Windows中,程序和系统文件始终保存在C:驱动器中。在Linux中,程序和系统文件存储在两个不同的目录中。引导文件可以在/boot目录中找到,而软件和程序文件存储在/dev目录中的/bin设备文件中。

    下面的图片包括重要的Linux目录,以及它们包含的简短描述。

    这些是Linux操作系统和Windows操作系统之间的主要区别。当用户从Windows切换到Linux时,他们将注意到其他变化,这将在未来的教程中详细讨论。

    Windows和Linux之间的差异

    Windows:

  • 使用不同

Differences Between Windows and Linux

Windows:

  • Uses different data drives to store folders and files (C: D: E:)
  • Has different drives (C: D: E:)
  • Considers printers, CD-ROMs, and hard drives as devices
  • Has four different user types: Guest, Child, Standard, and Administrator
  • Administrator has administrative privileges
  • Users cannot save 2 files in the same folder with the exact same name
  • The default home directory is located in My Documents

Linux:

  • Uses a tree-like hierarchical file system
  • Doesn’t have any drives
  • Printers, hard drives, and CD-ROMs (peripherals) are considered files
  • Has three different user types: Service Account, Root, and Regular
  • Root users are superusers and have administrative privileges
  • File name conventions are case-sensitive (e.g. in the Linux/Unix operating system, SAMPLE and sample are considered two different files)
  • A /home/ username directory is created for each user, which is considered their home directory

Windows和Linux的差异

Windows:

  • 使用不同的数据驱动器来存储文件夹和文件(C: D: E:)
  • 有不同的驱动器(C: D: E:)
  • 将打印机、CD-ROM和硬盘视为设备
  • 有四种不同的用户类型:访客、子用户、标准用户和管理员
  • 管理员具有管理特权
  • 用户不能在同一文件夹中保存两个具有完全相同名称的文件
  • 默认的主目录位于“我的文档”中

Linux:

  • 使用类似树形结构的层级文件系统
  • 没有任何驱动器
  • 将打印机、硬盘和CD-ROM(外设)视为文件
  • 有三种不同的用户类型: 服务帐户、根用户和普通用户
  • 根用户是超级用户,具有管理特权
  • 文件名约定区分大小写(例如,在Linux/Unix操作系统中,SAMPLE和sample被视为两个不同的文件)
  • 为每个用户创建一个/home/用户名目录,该目录被视为用户的主目录

对这篇文章感觉如何?

太棒了
0
不错
1
爱死了
0
不太好
1
感觉很糟
1

You may also like

Leave a reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

More in:开源新闻