分析和比较Linux和Windows文件系统的管理方式、特点和应用场合。
发布网友
发布时间:2022-04-29 18:37
我来回答
共1个回答
热心网友
时间:2022-06-19 09:50
和那些为每个盘建立一棵文件树的操作系统不同,Linux的整个文件系统就是一棵巨大的树结构。最顶部是/(Root根),所有文件夹、文件和驱动盘都是这个Root的分支。
例如,假定你有两个硬盘驱动器(名为a和b),一个软盘驱动器和一个CD-ROM。第一个硬盘上有两个分区(名为a1和a2)。在Windows里,其组织如下:
+ 硬盘a, 分区一(hda1): C盘
+ hda2: D盘
+ hdb1: E盘
+ 软驱: A盘
+ 光驱: F盘
在Linux里,你只有一个文件系统,而非上述Windows里列出的五个。每个盘都被挂载到这个树结构,操作起来与文件夹相仿。各个盘的组织如下:
+ hda1: / (our Root)
+ hda2: /home
+ hdb1: /home/user/music
+ 软驱: /mnt/floppy
+ 光驱: /mnt/cdrom
我们的D盘和E盘都附加在C盘里,因此无需回到顶部才能切换不同盘;这一切换动作和我们从一个文件夹进入另一个文件夹一致。对于软驱和光驱也是如此,它们都作为这个文件系统的一部分加载在/mnt目录下。实际上,这些盘几乎可以加载在Linux系统的任意一处,这取决于安装程序或用户对 /etc/fstab文件的设定,该文件告知计算机把东西(译注:驱动器,分区等等)加载至何处及如何处理它们