1 .\" Copyright 1996 Daniel Quinlan (Daniel.Quinlan@linux.org)
3 .\" This is free documentation; you can redistribute it and/or
4 .\" modify it under the terms of the GNU General Public License as
5 .\" published by the Free Software Foundation; either version 2 of
6 .\" the License, or (at your option) any later version.
8 .\" The GNU General Public License's references to "object code"
9 .\" and "executables" are to be interpreted as the output of any
10 .\" document formatting or typesetting system, including
11 .\" intermediate and printed output.
13 .\" This manual is distributed in the hope that it will be useful,
14 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
15 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 .\" GNU General Public License for more details.
18 .\" You should have received a copy of the GNU General Public
19 .\" License along with this manual; if not, write to the Free
20 .\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111,
23 .\" 2007-12-14 mtk Added Reiserfs, XFS, JFS.
25 .\" Japanese Version Copyright (c) 1997 Ueyama Rui
26 .\" all rights reserved.
27 .\" Translated Tue Aug 19 21:56:35 JST 1997
28 .\" by Ueyama Rui <rui@campus.or.jp>
29 .\" Modified Wed Oct 10 11:07:33 JST 2001
30 .\" by Yuichi SATO <ysato@h4.dion.ne.jp>
31 .\" Updated Fri Dec 21 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
33 .\"WORD: extended file system 拡張ファイルシステム
34 .\"WORD: second extended file system 第二拡張ファイルシステム
35 .\"WORD: RAM disk RAMディスク
36 .\"WORD: High Sierra ハイシェラ
37 .\"WORD: Rock Ridge ロックリッジ
39 .TH FILESYSTEMS 5 2007-12-14 "Linux" "Linux Programmer's Manual"
43 .\"O filesystems \- Linux file-system types: minix, ext, ext2, ext3, Reiserfs,
44 .\"O XFS, JFS, xia, msdos,
45 .\"O umsdos, vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs
46 filesystems \- Linux のファイルシステム: minix, ext, ext2, ext3, Reiserfs,
48 umsdos, vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs
51 .\"O When, as is customary, the
53 .\"O file system is mounted on
55 .\"O you can find in the file
56 .\"O .I /proc/filesystems
57 .\"O which file systems your kernel currently supports.
58 .\"O If you need a currently unsupported one, insert the corresponding
59 .\"O module or recompile the kernel.
64 現在のカーネルがどのファイルシステムをサポートしているか
68 必要なファイルシステムが現在のカーネルにサポートされて
69 いない場合、適切なモジュールを組み込むか、それもだめならば
72 .\"O In order to use a file system, you have to
82 .\"O Below a short description of a few of the available file systems.
83 以下は利用可能なファイルシステムのうち、いくつかの簡単な説明である。
86 .\"O is the file system used in the Minix operating system, the first to run
88 .\"O It has a number of shortcomings: a 64MB partition size
89 .\"O limit, short filenames, a single timestamp, etc.
90 Minix オペレーティングシステムのファイルシステム。
91 Linux で動いた最初のファイルシステムでもある。これにはいくつか欠点がある。
92 まず、パーティションのサイズが最大 64MB であること。他にも、短いファイル名
93 しか使えない、タイムスタンプが一つだけである、などなど。
94 .\"O It remains useful for floppies and RAM disks.
95 フロッピーや RAM ディスクに便利なのでまだ残っている。
98 .\"O is an elaborate extension of the
101 .\"O It has been completely superseded by the second version
102 .\"O of the extended file system
104 .\"O and has been removed from the kernel (in 2.1.21).
106 ファイルシステムの手の込んだ拡張である。これは第二拡張ファイルシステム
107 (second extended file system :
109 に完全にとって代わられ、カーネル 2.1.21 で取り除かれた。
112 .\"O is the high performance disk file system used by Linux for fixed disks
113 .\"O as well as removable media.
114 Linux の高性能なファイルシステムである。これは固定ディスクだけではなく
116 .\"O The second extended file system was designed as an extension of the
117 .\"O extended file system
120 .\"O offers the best performance (in terms of speed and CPU usage) of
121 .\"O the file systems supported under Linux.
128 は Linux のファイルシステムの中で (スピードおよび CPU の使用量の面で) 最も
132 .\"O is a journaling version of the ext2 file system.
134 .\"O switch back and forth between ext2 and ext3.
135 ext2 ファイルシステムにジャーナル機能をつけたものである。
136 ext2 と ext3 は簡単に行きつ戻りつできる。
139 .\"O is a journaling file system, designed by Hans Reiser,
140 .\"O that was integrated into Linux in kernel 2.4.1.
141 Hans Reiser によって設計されたジャーナリングファイルシステムである。
142 カーネル 2.4.1 で Linux に統合された。
145 .\"O is a journaling file system, developed by SGI,
146 .\"O that was integrated into Linux in kernel 2.4.20.
147 SGI により開発されたジャーナリングファイルシステムである。
148 カーネル 2.4.20 で Linux に統合された。
151 .\"O is a journaling file system, developed by IBM,
152 .\"O that was integrated into Linux in kernel 2.4.24.
153 IBM により開発されたジャーナリングファイルシステムである。
154 カーネル 2.4.24 で Linux に統合された。
157 .\"O was designed and implemented to be a stable, safe file system by
158 .\"O extending the Minix file system code.
159 .\"O It provides the basic most
160 .\"O requested features without undue complexity.
162 は Minix ファイルシステムの拡張で、より安定し安全なファイルシステムとして
163 設計、実装された。これは、いらない複雑さは避けつつ必要な基本的機能を
167 .\"O file system is no longer actively developed or maintained.
168 .\"O It was removed from the kernel in 2.1.21.
170 ファイルシステムは、もはや開発もメンテナンスも行われていない。
174 .\"O is the file system used by DOS, Windows, and some OS/2 computers.
176 .\"O filenames can be no longer than 8 characters, followed by an
177 .\"O optional period and 3 character extension.
179 は DOS や Windows、いくらかの OS/2 コンピュータが使っているファイル
183 ファイルシステムでは「8 文字の名前+ピリオド+3 文字の拡張子」より
187 .\"O is an extended DOS file system used by Linux.
188 .\"O It adds capability for
189 .\"O long filenames, UID/GID, POSIX permissions, and special files
190 .\"O (devices, named pipes, etc.) under the DOS file system, without
191 .\"O sacrificing compatibility with DOS.
193 は DOS ファイルシステムを拡張した Linux のファイルシステムである。
194 これは DOS ファイルシステムのもとで、長いファイル名や UID/GID、POSIX 形式の
195 パーミッション、(デバイスファイルや名前付きパイプなどの) 特殊ファイルを
196 使えるようにしたものである。DOS との互換性がある。
199 .\"O is an extended DOS file system used by Microsoft Windows95 and Windows NT.
200 .\"O VFAT adds the capability to use long filenames under the MSDOS file system.
202 は Microsoft Windows95 と Windows NT が使う DOS ファイルシステムの拡張である。
206 .\"O is a pseudo file system which is used as an interface to kernel data
207 .\"O structures rather than reading and interpreting
209 .\"O In particular, its files do not take disk space.
213 はカーネルデータ構造へのインターフェイスとなる疑似ファイルシステムである。
216 を読んで解釈することの代わりとして使うことができる。
217 このファイルシステムのファイルはディスクスペースを使用しない。
222 .\"O is a CD-ROM file system type conforming to the ISO 9660 standard.
224 は ISO 9660 標準に沿った CD-ROM のファイルシステムである。
228 .\"O Linux supports High Sierra, the precursor to the ISO 9660 standard for
229 .\"O CD-ROM file systems.
230 .\"O It is automatically recognized within the
232 .\"O file-system support under Linux.
233 Linux はハイシェラ (High Sierra) をサポートしている。これは ISO 9660 標準が
234 決まるより前に使われていた CD-ROM ファイルシステムである。Linux の
236 ファイルシステムサポートがハイシェラファイルシステムを自動で
240 .\"O Linux also supports the System Use Sharing Protocol records specified
241 .\"O by the Rock Ridge Interchange Protocol.
242 .\"O They are used to further describe the files in the
244 .\"O file system to a UNIX host, and provide information such as long
245 .\"O filenames, UID/GID, POSIX permissions, and devices.
246 .\"O It is automatically recognized within the
248 .\"O file-system support under Linux.
249 Linux はロックリッジ (Rock Ridge) 変換プロトコルで規定された
250 システム使用共有プロトコルもサポートしている。これは UNIX ホ
253 ファイルシステムでより詳しく記述するために使用され、
254 長いファイル名や UID/GID、POSIX 形式のパーミッション、デバイスファイル
257 ファイルシステムサポートがロックリッジファイルシステムを自動で
262 .\"O is the High Performance Filesystem, used in OS/2.
263 .\"O This file system is
264 .\"O read-only under Linux due to the lack of available documentation.
266 は OS/2 で使われる高性能ファイルシステム(High Performance Filesystem)である。
267 このファイルシステムはドキュメントが入手できないため、
268 Linux では読み込み専用 (Read-only) でしか使用できない。
271 .\"O is an implementation of the SystemV/Coherent file system for Linux.
272 .\"O It implements all of Xenix FS, SystemV/386 FS, and Coherent FS.
274 は SystemV/Coherent ファイルシステムの Linux での実装である。
275 Xenix, SystemV/386, Coherent 各ファイルシステムを使うことができる。
278 .\"O is the network file system used to access disks located on remote computers.
281 離れたコンピュータのディスクを使うことができる。
284 .\"O is a network file system that supports the SMB protocol, used by
285 .\"O Windows for Workgroups, Windows NT, and Lan Manager.
287 は SMB プロトコルをサポートしたネットワークファイルシステムである。
288 Windows for Workgroups, Windows NT, Lan Manager が使っている。
292 .\"O fs, you need a special mount program, which can be found in the ksmbfs
293 .\"O package, found at
294 .\"O .IR ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs .
296 ファイルシステムを使うためには ksmbfs パッケージに含まれる
299 .I ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs
303 .\"O is a network file system that supports the NCP protocol, used by
306 は NCP プロトコルをサポートしたファイルシステムである。Novell NetWare が
311 .\"O you need special programs, which can be found at
312 .\"O .IR ftp://linux01.gwdg.de/pub/ncpfs .
315 .I ftp://linux01.gwdg.de/pub/ncpfs