什么是虚拟文件系统?windows常使用的文件系统有哪些?Linux使用的文件系统有哪些?

作者&投稿:龙连 (若有异议请与网页底部的电邮联系)
windows和linux通用的文件系统有哪些?~

linux兼容所有的windows文件系统 如fat32 ntfs等
而windows基本不兼容linux的文件系统 如ext2 3
所以 靠网络吧

windows98支持的文件系统有FAT16和FAT32 FAT16文件系统是从MS-DOS发展过来的一种文件系统,最大只能管理2GB的硬盘空间。其优点是它是一种标准的文件系统,如果将分区划分成FAT16文件系统,几乎所有的操作系统都可读写用这种格式存储的文件,包括Linux和UNIX等。 FAT32文件系统可管理的硬盘空间高大2048GB,与FAT16相比,提高了存储空间的使用效率,缺点是兼容性没有FAT16好,只有Windows95OSR2、Windows98、Windows2000和WindowsXP可以访问。 还有一种由Windows NT引入的文件系统:NTFS文件系统。它增加了对文件访问权的控制等保密措施。目前能识别NTFS文件系统的操作系统只有Windows NT、Windows2000和Windows XP。 LInux文件系统: 我们在Linux中常用的文件系统主要有ext3、ext2及reiserfs ;Windows和Dos常用的文件系统是fat系列(包括fat16及fat32等)和ntfs 文件系统;光盘文件系统是ISO-9660文件系统;网络存储NFS服务器在客户端访问时,文件系统是nfs,这个比较特殊一点;1、Linux操作系统安装过程中的文件系统的选择;
1)ext2 文件系统;
ext2文件系统应该说是Linux正宗的文件系统,早期的Linux都是用ext2,但随着技术的发展,大多Linux的发行版本目前并不用这个文件系统了;比如Redhat和Fedora 大多都建议用ext3 ,ext3文件系统是由ext2发展而来的。对于Linux新手,我们还是建议您不要用ext2文件系统;ext2支持undelete(反删除),如果您误删除文件,有时是可以恢复的,但操作上比较麻烦; ext2支持大文件;
ext2文件系统的官方主页是: http://e2fsprogs.sourceforge.net/ext2.html
2)ext3 文件系统:是由ext2文件系统发展而来;
ext3 is a Journalizing file system for Linux(ext3是一个用于Linux的日志文件系统),ext3支持大文件;但不支持反删除(undelete)操作; Redhat和Fedora都力挺ext3;至于ext3文件系统的更多特性,请访问 《Linux 文件系统(filesystem)资源索引》 ;
3)reiserfs 文件系统;
reiserfs 文件系统是一款优秀的文件系统,支持大文件,支持反删除(undelete);在我的测试ext2、reiserfs 反删除文件功能的过程中,我发现reiserfs文件系统表现的最为优秀,几乎能恢复 90%以上的数据,有时能恢复到100%;操作反删除比较容易;reiserfs 支持大文件;
4)、Linux 支持的文件系统;
Linux目前几乎支持所有的Unix类的文件系统,除了我们在安装Linux操作系统时所要选择的ext3、reiserfs和ext2外,还支持苹果MACOS的HFS,也支持其它Unix操作系统的文件系统,比如XFS、JFS、Minix fs 及UFS等,您可以在kernel的源码中查看;如果您想要让系统支持哪些的文件系统得需要把该文件系统编译成模块或置入内核;
当然Linux也支持Windows文件系统NTFST和fat,但不支持NTFS文件系统的写入;支持fat文件系统的读写

 虚拟文件系统 Virtual File Systems
  虚拟文件系统(VFS)是由Sun icrosystems公司在定义网络文件系统(NFS)时创造的。它是一种用于网络环境的分布式文件系统,是允许和操作系统使用不同的文件系统实现的接口。
  虚拟文件系统(VFS)是物理文件系统与服务之间的一个接口层,它对Linux的每个文件系统的所有细节进行抽象,使得不同的文件系统在Linux核心以及系统中运行的其他进程看来,都是相同的。严格说来,VFS并不是一种实际的文件系统。它只存在于内存中,不存在于任何外存空间。VFS在系统启动时建立,在系统关闭时消亡。
  VFS使Linux同时安装、支持许多不同类型的文件系统成为可能。VFS拥有关于各种特殊文件系统的公共界面,如超级块、inode、文件操作函数入口等。实际文件系统的细节,统一由VFS的公共界面来索引,它们对系统核心和用户进程来说是透明的。
  VFS的功能包括:纪录可用的文件系统的类型;将设备同对应的文件系统联系起来;处理一些面向文件的通用操作;涉及到针对文件系统的操作时,VFS把它们影射到与控制文件、目录以及inode相关的物理文件系统。
  当某个进程发布了一个面向文件的系统调用时,核心将调用VFS中相应的函数,这个函数处理一些与物理结构无关的操作,并且把它重定向为真实文件系统中相应的函数调用,后者则用来处理那些与物理结构相关的操作

虚拟文件系统我也不了解 自己去这里看看! http://baike.baidu.com/view/671797.htm windows 常用的文件系统有;FAT(Fat16),FAT32,NTFS,Linux 常用的文件系统有:jfs、 ReiserFS、ext、ext2、ext3、iso9660、xfs、
minx、msdos、umsdos、Vfat、NTFS、Hpfs、Nfs、smb、sysv等。还有windows下所有的文件系统

虚拟文件系统如上位老兄所说, windows常使用的文件系统有FAT,FAT32,NTFS,等,Linux使用的文件系统除支持前面几个外,还有它自个的文件系统ect2,ect3等


解析Linux系统中的\/proc虚拟文件系统
Linux 内核提供了一种通过 \/proc 文件系统,在运行时访问内核内部数据结构、 改变内核设置的机制。尽管在各种硬件平台上的 Linux 系统的 \/proc 文件系统的 基本概念都是相同的,但本文只讨论基于 intel x86 架构的 Linux \/proc 文件系 统。\/proc --- 一个虚拟文件系统\/proc 文件系统是一种内核和内核模块用来向进...

linux内核一般有3个主要部分是什么?
进程调度器:这个内核子系统负责在系统上同时运行的所有进程之间公平地分配CPU时间。内存管理单元:这个内核子单元负责在系统上运行的各种进程之间合理分配内存资源。MMU不仅仅为每个进程提供单独的虚拟地址空间。虚拟文件系统:这个子系统负责提供一个统一的接口来跨不同的文件系统和物理存储介质访问存储的数据。

linux内核主要由哪几个部分组成
一个完整的Linux内核一般由5部分组成,它们分别是内存管理、进程管理、进程间通信、虚拟文件系统和网络接口。1、内存管理 内存管理主要完成的是如何合理有效地管理整个系统的物理内存,同时快速响应内核各个子系统对内存分配的请求。Linux内存管理支持虚拟内存,而多余出的这部分内存就是通过磁盘申请得到的,平时...

\/proc文件系统的作用
对 \/proc 进行一次 'ls -l' 可以看到大部分文件都是 0 字节大的;不过察看这些文件的时候,确实可以看到一些信息。这怎么可能?这是因为 \/proc 文件系统和其他常规的文件系统一样把自己注册到虚拟文件系统层 (VFS) 了。然而,直到当 VFS 调用它,请求文件、目录的 i-node 的时候,\/proc 文件系统才根据内核中的...

vmdk是什么文件
被称为虚拟机文件系统。一个VMDK文件代表虚拟机文件系统在虚拟机上的一个物理硬盘驱动。所有用户数据和有关虚拟服务器的配置信息都存储在VMDK文件中。任何用户数据变化或虚拟服务器配置变化,VMDK文件都要更新。由于VMDK没有增量类型数据获取功能,任何对文件的更改意味着整个文件需要重新备份。

什么是虚拟文件系统,linux系统文件系统
图 1. 跨文件系统的文件操作 “一切皆是文件”是 Unix\/Linux 的基本哲学之一。不仅普通的文件,目录、字符设备、块设备、 套接字等在 Unix\/Linux 中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。图 2. 一切皆是文件 而虚拟文件系统正是实现上述两点 Linux 特性的关键...

虚拟机占用的硬盘空间目录称为什么
虚拟机文件系统。由于虚拟机占用的硬盘空间目录的这些文件存在于VMware文件系统中,因此被称为VMFS(虚拟机文件系统)。

虚拟文件是什么啊?
虚拟文件系统虚拟文件系统作者: difeijing Richard Gooch 23-APR-1999 翻译:difeijing 本文档中的惯例用法 === 文档中的每一节标题的右边都有一个字符串""。 每个小节都会有个""在右边。 这些字符串是为了在文档中查询更容易而设的。 注意:本文档的最新更新可在下面找到: http:\/\/www.atnf.csiro.au\/~rgooch...

虚拟文件系统安装文件系统
安装文件系统的过程需要调用mount命令,该命令以asmlinkage ling sys_mount函数实现,参数包括要安装的文件系统磁盘分区路径(如\/dev\/hda5),安装目录的名称,指定的文件系统类型,安装方式以及指向特定文件系统类型信息的指针。这些参数共同决定了文件系统的安装行为。执行mount命令后,VFS(虚拟文件系统)会...

判断题: Linux系统的一个重要特征就是支持多种不同的文件系统( )
正确。Virtual File System(虚拟文件系统)使得Linux可以支持多个不同的文件系统。由于系统已将Linux文件系统的所有细节进行了转换,所以Linux核心的其它部分及系统中运行的程序将看到统一的文件系统。Linux的虚拟文件系统允许用户同时能透明地安装许多不同的文件系统。虚拟文件系统是为Linux用户提供快速且高效的...

霍林郭勒市15383374565: 什么是虚拟文件系统?windows常使用的文件系统有哪些?Linux使用的文件系统有哪些? -
伍制伤科: 虚拟文件系统 Virtual File Systems(VFS)Linux 是近年来发展起来的一种新型的操作系统,其最重要的特征之一就是支持多种文件系统,使其更加灵活,从而与许多其它的操作系统共存.Linux支持ext,ext2,xia,minix,umsdos,msdes,fat32 ,ntfs,...

霍林郭勒市15383374565: WINDOWS虚拟文件是什么 -
伍制伤科: 虚拟文件也叫虚拟内存文件,是指操作系统用来虚拟内存的硬盘空间.要整理页面文件,首先将页面文件从原先所在的驱动器移动到其他驱动器,然后对原来驱动器进行整理,最后再将页面文件移回到原驱动器上,此时页面文件就会存放在连续...

霍林郭勒市15383374565: 什么是虚拟文件系统?优点是什么?Linux常用的文件系统是什么? -
伍制伤科: 它是一种用于网络环境的分布式文件系统,是允许和操作系统使用不同的文件系统实现的接口.优点是:VFS使Linux同时安装、支持许多不同类型的文件系统成为可能.VFS拥有关于各种特殊文件系统的公共界面,如超级块、inode、文件操作函数入口等.实际文件系统的细节,统一由VFS的公共界面来索引,它们对系统核心和用户进程来说是透明的.

霍林郭勒市15383374565: 虚拟文件系统有些什么特点呢?
伍制伤科: 你好虚拟文件系统(vfs)是由sunicrosystems公司在定义网络文件系统(nfs)时创造的.它是一种用于网络环境的分布式文件系统,是允许和操作系统使用不同的文件系统实现的接口.优点是:vfs使linux同时安装、支持许多不同类型的文件系统成为可能.vfs拥有关于各种特殊文件系统的公共界面,如超级块、inode、文件操作函数入口等.实际文件系统的细节,统一由vfs的公共界面来索引,它们对系统核心和用户进程来说是透明的.linux中经常使用reiserfs文件系统.

霍林郭勒市15383374565: 什么是虚拟文件系统,linux系统文件系统 -
伍制伤科: 1 引言 Linux 中允许众多不同的文件系统共存,如 ext2, ext3, vfat 等.通过使用同一套文件 I/O 系统 调用即可对 Linux 中的任意文件进行操作而无需考虑其所在的具体文件系统格式;更进一步,对文件的 操作可以跨文件系统而执行.如图 1 所示...

霍林郭勒市15383374565: vhd文件是什么 -
伍制伤科: VHD 是微软虚拟磁盘文件. VHD(Microsoft Virtual Hard Disk format). 目前可以使用Microsoft Virtual PC 2007 and Microsoft Virtual Server 2005以及Hyper-V对此格式进行操作, VirtualBox也提供了对VHD的支持. 微软的VHD文件格式是一...

霍林郭勒市15383374565: 网络操作系统有哪些基本概念?
伍制伤科: 网络操作系统基本概念1.单机操作系统 单机操作系统包括几个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理等. (1)操作系统的管理功...

霍林郭勒市15383374565: 什么是虚拟内存?它怎么设置呢? -
伍制伤科: 虚拟内存 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽.为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内...

霍林郭勒市15383374565: 什么是虚拟机啊?虚拟软件啊?做什么用呢?还有虚拟操作系统又是什么?请高指教? -
伍制伤科: 基本概念 [1]一般意义的虚拟机: 通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等.对于你而言,它...

霍林郭勒市15383374565: windows的虚拟内存是什么? -
伍制伤科: 1、虚拟内存的作用 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽.为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网