网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

Linux与Windows文件系统的不同之处

时间:2023-03-15 10:23

人气:

作者:admin

标签:

导读:Linux 的文件系统与 Windows 文件系统有很多不同之处。您不会找到任何驱动器号或反斜杠,但您会发现一个看起来很陌生的布局,其中文件可以具有相同的名称,仅大小写不同。...

Linux 的文件系统与 Windows 文件系统有很多不同之处。您不会找到任何驱动器号或反斜杠,但您会发现一个看起来很陌生的布局,其中文件可以具有相同的名称,仅大小写不同。

af793696-c28f-11ed-bfe3-dac502259ad0.jpg

本期并不会详细列出所有不同之处,仅是针对刚学linux的新用户还不了解Linux和 Windows 之间的一些差异。所以,可能还有很多差异,不在这里过多介绍。

一、目录结构

如果您开始浏览 Linux 计算机上的文件系统,您将找不到任何 Windows、Program Files 或 Users 文件夹。(尽管 /home/ 目录与 Users 文件夹非常相似。)

Linux 目录结构不仅使用不同的文件夹名称,还使用完全不同的布局。例如,

在 Windows 上,应用程序可能会将其所有文件存储在 C:Program FilesApplication 中。

在 Linux 上,它的文件将被拆分到多个位置——它的二进制文件在 /usr/bin 中,它的库在 /usr/lib 中,它的配置文件在 /etc/ 中。

af8aa232-c28f-11ed-bfe3-dac502259ad0.png

二、区分大小写

在 Windows 上,同一个文件夹中不能有一个名为file 的文件和另一个名为FILE的文件。Windows 文件系统不区分大小写,因此它将这些名称视为同一个文件。

在 Linux 上,文件系统区分大小写。这意味着您可以在同一文件夹中拥有名为file、File和FILE的文件。每个文件都有不同的内容——Linux 将大写字母和小写字母视为不同的字符。

af9edefa-c28f-11ed-bfe3-dac502259ad0.png

三、反斜杠与正斜杠

Windows 使用反斜杠,就像 DOS 一样。例如,Windows 上用户目录的路径是:

!!C:用户名称

afaab888-c28f-11ed-bfe3-dac502259ad0.png

在 Linux 上,用户主目录的路径是:

!!/home/name

afbcb006-c28f-11ed-bfe3-dac502259ad0.png

您还会注意到 Web 浏览器中的 URL(即使在 Windows 上)使用正斜杠。例如,它是 https://www.along.com/article,而不是 http:www.along.comarticle。

四、没有驱动器符号 - 全部在 /

Windows 在驱动器符号把分区和设备分开。无论您有多个硬盘驱动器、同一硬盘驱动器上的多个分区还是连接的可移动设备,每个文件系统都可以在其自己的驱动器符号下使用。

afcff29c-c28f-11ed-bfe3-dac502259ad0.pngLinux 没有驱动器号。相反,它使其他文件系统可以在任意目录中访问。(Windows 也可以这样做,但这不是开箱即用的方式。)

在 Linux 上,一切都在 / – 根目录下。根目录之上没有文件,然而 Windows 上是在 C: 之外的文件。当您将设备连接到计算机时,它将在 /media/ 下可用。目录内容显示挂载分区的内容。

afd7ce68-c28f-11ed-bfe3-dac502259ad0.png

如果您有多个硬盘驱动器或硬盘驱动器分区,您可以将它们挂载到文件系统上您喜欢的任何位置。(公众号:网络工程师阿龙)例如,您可以通过在 /home 安装另一个分区来将您的主目录放在一个单独的分区上。但是,您可以将分区挂载到任何您喜欢的位置——您甚至可以将它挂载到 /myBackupDrive。

五、一切都是文件

正如每个挂载的文件系统都是 /(根目录)下的一个目录一样,Linux 上的一切都是一个文件。例如,您的第一个硬盘驱动器由 /dev/sda 表示,您的 CD 驱动器位于 /dev/cdrom,而您的鼠标则由 /dev/mouse 表示。

这句话实际上有点过于草率了——Linux 上并不是完全把所有都看成是文件。但是理解这句话的含义将有助于您理解 Linux 的工作原理。

afe08210-c28f-11ed-bfe3-dac502259ad0.png

六、您可以删除或修改打开的文件

在 Linux 和其他类似 UNIX 的操作系统上,应用程序不像在 Windows 上那样频繁地锁定对文件的独占访问。例如,假设您正在 Windows 上观看 VLC 中的视频文件。片头正在播放,您已经看完了,所以您尝试删除它。您将看到一条错误消息 - 您需要停止在 VLC 中观看该文件,然后才能删除它、重命名它或对其执行任何其他操作。

afeca536-c28f-11ed-bfe3-dac502259ad0.png

在 Linux 上,您通常可以在视频文件播放时对其进行删除或修改。您不会看到说文件正在使用中的错误消息。

这些差异也适用于其他类 UNIX 操作系统。然而,可能存在一些差异——例如,Mac OS X 不区分大小写。它不区分大小写,就像Windows 一样。

审核编辑:汤梓红

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信