FILESYSTEMS 5 2016-12-12
目录
- 名称 文件系统
- 描述 通常情况下, .B proc 文件系统被挂载在 .IR /proc 目录下,您可以在 .I /proc/filesystems 文件中找到当前内核支持的文件系统类型;请参考 .BR proc (5) 了解详细信息。 如果您需要使用一个当前所不支持的文件系统类型,您需要插入相应的内核模块或重新编译内核。 如需使用某个文件系统,您必须先 .I 挂载(mount) 它;详情请参考 .BR mount (8) 。 下面是对 Linux 内核支持或曾经支持的各种文件系统的简要描述。 请查阅内核文档以获取所有选项和限制的详细描述。 .TP 10 .B ext 是对 .B minix 文件系统的精心设计的扩展。 它已经完全被扩展文件系统的第二版 .RB (ext2) 所淘汰并已在内核 2.1.21 版及后续版本中移除。 .TP .B ext2 是高性能的文件系统,被 Linux 系统同时应用于固定磁盘和可移动(装卸)介质上。 第二版扩展文件系统被设计为扩展文件系统 .RB (ext) 的扩展。详情请见 .BR ext2 (5) 。 .TP .B ext3 是 .B ext2 文件系统启用日志的版本。 您可以在 .B ext2 和 .B ext3 之间轻松地来回切换。 详情请见 .BR ext3 (5) 。 .TP .B ext4 是 .B ext3 的升级版,包含一系列重要的性能和可靠性改进,并大大提升了文件系统中卷、文件、目录的最大尺寸。 详情请见 .BR ext4 (5) 。 .TP .B hpfs 是 OS/2 使用的高性能文件系统。由于缺乏可用的文档, 在 Linux 下这种文件系统是只读的。 .TP .B iso9660 是满足 ISO 9660 标准的 CD-ROM 文件系统类型。 .RS .TP .B
- 参见
- 跋
FILESYSTEMS
åç§°æè¿°
åè§
è·
åç§°
æä»¶ç³»ç» - Linux æ¯æçæä»¶ç³»ç»ç±»åï¼ext, ext2, ext3, ext4, hpfs, iso9660, JFS, minix, msdos, ncpfs, nfs, ntfs, proc, Reiserfs, smb, sysv, umsdos, vfat, XFS, xiafs
æè¿°
é常æåµä¸ï¼ proc æä»¶ç³»ç»è¢«æè½½å¨ /proc ç®å½ä¸ï¼æ¨å¯ä»¥å¨ /proc/filesystems æä»¶ä¸æ¾å°å½ååæ ¸æ¯æçæä»¶ç³»ç»ç±»åï¼è¯·åè proc(5) äºè§£è¯¦ç»ä¿¡æ¯ã 妿æ¨éè¦ä½¿ç¨ä¸ä¸ªå½åæä¸æ¯æçæä»¶ç³»ç»ç±»åï¼æ¨éè¦æå¥ç¸åºçåæ¸æ¨¡åæéæ°ç¼è¯åæ¸ã
å¦éä½¿ç¨æä¸ªæä»¶ç³»ç»ï¼æ¨å¿é¡»å æè½½ï¼mountï¼ å®ï¼è¯¦æè¯·åè mount(8) ã
ä¸é¢æ¯å¯¹ Linux åæ ¸æ¯æææ¾ç»æ¯æçåç§æä»¶ç³»ç»çç®è¦æè¿°ã 请æ¥éåæ ¸ææ¡£ä»¥è·åææé项åéå¶çè¯¦ç»æè¿°ã
|
ext |
æ¯å¯¹ minix æä»¶ç³»ç»çç²¾å¿è®¾è®¡çæ©å±ã å®å·²ç»å®å¨è¢«æ©å±æä»¶ç³»ç»ç第äºç (ext2) ææ·æ±°å¹¶å·²å¨åæ ¸ 2.1.21 çååç»çæ¬ä¸ç§»é¤ã | ||
|
ext2 |
æ¯é«æ§è½çæä»¶ç³»ç»ï¼è¢« Linux ç³»ç»åæ¶åºç¨äºåºå®ç£çåå¯ç§»å¨ï¼è£å¸ï¼ä»è´¨ä¸ã 第äºçæ©å±æä»¶ç³»ç»è¢«è®¾è®¡ä¸ºæ©å±æä»¶ç³»ç» (ext) çæ©å±ã详æè¯·è§ ext2(5) ã | ||
|
ext3 |
æ¯ ext2 æä»¶ç³»ç»å¯ç¨æ¥å¿ççæ¬ã æ¨å¯ä»¥å¨ ext2 å ext3 ä¹é´è½»æ¾å°æ¥å忢ã 详æè¯·è§ ext3(5) ã | ||
|
ext4 |
æ¯ ext3 çå级çï¼åå«ä¸ç³»åéè¦çæ§è½åå¯éæ§æ¹è¿ï¼å¹¶å¤§å¤§æåäºæä»¶ç³»ç»ä¸- å·ãæä»¶ãç®å½çæå¤§å°ºå¯¸ã 详æè¯·è§ ext4(5) ã | ||
|
hpfs |
æ¯ OS/2 使ç¨ç髿§è½æä»¶ç³»ç»ãç±äºç¼ºä¹å¯ç¨çææ¡£ï¼ å¨ Linux ä¸è¿ç§æä»¶ç³»ç»æ¯åªè¯»çã | ||
|
iso9660 |
æ¯æ»¡è¶³ ISO 9660 æ åç CD-ROM æä»¶ç³»ç»ç±»åã |
High Sierra
Linux æ¯æ High Sierraï¼å®æ¯ ISO 9660 æ åç CD-ROM æä»¶ç³»ç»çå驱ãå¨ Linux 䏿¯æç iso9660 æä»¶ç³»ç»åï¼å®è¢«èªå¨è¯å«ã
Rock Ridge
Linux 乿¯æä½¿ç¨ç± Rock Ridge 交æ¢åè®®å®ä¹çç³»ç»ä½¿ç¨å±äº«å议记å½ï¼System Use Sharing Protocolï¼ã å®ä»¬è¢«ç¨äºè¿ä¸æ¥ä¸ºä¸ä¸ª UNIX ä¸»æºæè¿° iso9660 æä»¶ç³»ç»ä¸çæä»¶ï¼ 并䏿ä¾ç±»ä¼¼é¿æä»¶åãUID/GIDãPOSIX æéå设å¤ççä¿¡æ¯ã å¨ Linux 䏿¯æç iso9660 æä»¶ç³»ç»åï¼å®è¢«èªå¨è¯å«ã
|
JFS |
æ¯ä¸ä¸ªæ¥å¿æä»¶ç³»ç»ï¼ç± IBM å¼åï¼ä»åæ ¸ 2.4.24 çå¼å§è¢«éæè¿ Linuxã | ||
|
minix |
æ¯å¨ Minix æä½ç³»ç»ä¸ä½¿ç¨çæä»¶ç³»ç»ï¼æ¯ Linux 第ä¸ä¸ªæ¯æçæä»¶ç³»ç»ã 宿ä¸äºä¸è¶³ä¹å¤ï¼ä¾å¦ 64MB çååºå°ºå¯¸éå¶ãçæä»¶å以ååä¸çæ¶é´æ³ã å®å¯¹äºè½¯çåååçä»ç¶æå- 卿ä¹ã | ||
|
msdos |
æ¯ DOSãWindowsãåä¸äº OS/2 è®¡ç®æºä½¿ç¨çæä»¶ç³»ç»ã msdos æä»¶ç³»ç»çæä»¶åä¸é¿äº 8 个å符并è·éçå¯éçè±æå¥å·â.âå 3 个å- ç¬¦çæ©å±åã | ||
|
ncpfs |
æ¯æ¯æ NCP åè®®çç½ç»æä»¶ç³»ç»ï¼è¢« Novell NetWare 使ç¨ã |
è¦ä½¿ç¨ ncpfs ï¼æ¨éè¦ä¸ä¸ªç¹æ®çç¨åºï¼è¿ä¸ªç¨åºå¯å¨ä¸é¢ç½å䏿 ½ï¼ ftp://linux01.gwdg.de/pub/ncpfs ã
|
nfs |
æ¯ç¨äºè®¿é®ä½äºè¿ç¨è®¡ç®æºä¸çç£ççç½ç»æä»¶ç³»ç»ã | ||
|
ntfs |
å代微软 Windows æä½ç³»ç»ç FAT æä»¶ç³»ç»ï¼VFATï¼FAT32ï¼ã å®å·æä½¿ç¨å¯é ãæ§è½å¥½ãç£ç空é´ä½¿ç¨çé«çä¼å¿ï¼èä¸æä¾ ACL æ¯æãæ¥å¿ãå å¯ççåè½ã | ||
|
proc |
æ¯ä¸ç§ä¼ªæä»¶ç³»ç»ï¼è¢«ç¨æ¥ä½ä¸ºåæ¸æ°æ®ç»æçæ¥å£ï¼è¿æ·å°±ä¸ç¨è¯»åãè§£é /dev/kmem äºãç¹å«çæ¯ï¼å®çæä»¶ä¸å ç¨ç£ç空é´ã详æè¯·è§ proc(5) ã | ||
|
Reiserfs |
æ¯ä¸ä¸ªæ¥å¿æä»¶ç³»ç»ï¼ç± Hans Reiser è®¾è®¡ï¼ ä»åæ ¸ 2.4.1 çå¼å§éæè¿ Linuxã | ||
|
smb |
æ¯æ¯æ smb åè®®çç½ç»æä»¶ç³»ç»ï¼è¢« Windows for WorkgroupsãWindows NT å Lan Manager 使ç¨ã |
è¦ä½¿ç¨ smb æä»¶ç³»ç»ï¼ä½ éè¦ä¸ä¸ªç¹æ®ç mount ç¨åºï¼ è¿ä¸ªç¨åºå¯å¨ ksmbfs å䏿¾å°ï¼ä¹å¯ä»ä¸é¢ç½åä¸è½½ï¼ ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs.
|
sysv |
Linux ä¸ç SystemV/Coherent æä»¶ç³»ç»å®ç°ãå®å®ç°äº Xenix FSãSystemV/386 FS å Coherent FS çå¨é¨å容ã | ||
|
umsdos |
æ¯ Linux 使ç¨çæ©å± DOS æä»¶ç³»ç»ãå®å¨ DOS æä»¶ç³»ç»ä¸å¢å äºé¿æä»¶åãUID/GIDãPOSIX æéåç¹æ®æä»¶ ï¼è®¾å¤ãå½å管éçï¼åè½ï¼èä¸çºç²å¯¹ DOS çå¼å®¹æ§ã | ||
|
vfat |
æ¯ Microsoft Windows95 å Windows NT 使ç¨çæ©å±äºç DOS æä»¶ç³»ç»ã vfat å¨ MSDOS æä»¶ç³»ç»ä¸å¢å äºé¿æä»¶ååè½ã | ||
|
XFS |
æ¯ä¸ä¸ªæ¥å¿æä»¶ç³»ç»ï¼ç± SGI 设计ï¼ä»åæ ¸ 2.4.20 çå¼å§éæè¿åæ ¸ã | ||
|
xiafs |
çç®æ æ¯éè¿æ©å± Minix æä»¶ç³»ç»ç代ç ï¼è®¾è®¡å¹¶å®ç°ç¨³å®åå®å¨çæä»¶ç³»ç»ã 宿ä¾äºæåºæ¬çè¦æ±çåè½èä¸ä¸ä¼è¿äºå¤æã xiafs æä»¶ç³»ç»å·²ç»ä¸åææ´»è·çå¼åæç»´æ¤ãå®å·²ä»åæ ¸ 2.1.21 çåä¹åçæ¬ä¸è¢«ç§»é¤ã |
åè§
fuse(4), ext2(5), ext3(5), ext4(5), proc(5), fsck(8), mkfs(8), mount(8)
è·
æ¬é¡µé¢åè±æçæ¯
Linux man-pages 项ç®
4.09
ççä¸é¨åã
å¦éäºè§£è¿ä¸ªé¡¹ç®çæè¿°ãæ±æ¥æ¼æ´çç¸å³ä¿¡æ¯åæ¬é¡µé¢çææ°çæ¬ï¼
请访é®
https://www.kernel.org/doc/man-pages/.
æ¬é¡µé¢ä¸æçç±ä¸æ
man
æå页计åæä¾ã
ç¿»è¯äººåï¼Boyuan
Yang <073plan@gmail.com>
䏿 man
æå页计åï¼https://github.com/man-pages-zh/manpages-zh