Man page - filesystems(5)

Packages contains this manual

Available languages:

en fr es it pl ja ro de

Manual

FILESYSTEMS

名 前
説 明
関 連 項 目
こ の 文 書 に つ い て

名 前

filesystems - Linux の フ ァ イ ル シ ス テ ム 種 別 : ext, ext2, ext3, ext4, hpfs, iso9660, JFS, minix, msdos, ncpfs nfs, ntfs, proc, Reiserfs, smb, sysv, umsdos, vfat, XFS, xiafs

説 明

When, as is customary, the proc filesystem is mounted on /proc , you can find in the file /proc/filesystems which filesystems your kernel currently supports; see proc (5) for more details. There is also a legacy sysfs (2) system call (whose availability is controlled by the CONFIG_SYSFS_SYSCALL kernel build configuration option since Linux 3.15) that enables enumeration of the currently available filesystem types regardless of /proc availability and/or sanity.

If you need a currently unsupported filesystem, insert the corresponding kernel module or recompile the kernel.

フ ァ イ ル シ ス テ ム を 使 う た め に は 、 マ ウ ン ト す る 必 要 が あ る 。 mount (2) と mount (8) を 参 照 の こ と 。

The following list provides a short description of the available or historically available filesystems in the Linux kernel. See the kernel documentation for a comprehensive description of all options and limitations.

ext

minix フ ァ イ ル シ ス テ ム の 手 の 込 ん だ 拡 張 で あ る 。 こ れ は 第 二 拡 張 フ ァ イ ル シ ス テ ム (second extended filesystem : ext2 ) に 完 全 に と っ て 代 わ ら れ 、 カ ー ネ ル 2.1.21 で 取 り 除 か れ た 。

ext2

Linux の 高 性 能 な フ ァ イ ル シ ス テ ム で あ る 。 こ れ は 固 定 デ ィ ス ク だ け で は な く リ ム ー バ ブ ル デ ィ ス ク に も よ く 使 わ れ る 。 拡 張 フ ァ イ ル シ ス テ ム ( ext ) の 発 展 と し て 第 二 拡 張 フ ァ イ ル シ ス テ ム ( ext2 ) が 設 計 さ れ た 。 ext2 を 参 照 の こ と 。

ext3

ext2 フ ァ イ ル シ ス テ ム に ジ ャ ー ナ ル 機 能 を つ け た も の で あ る 。 ext2 ext3 は 簡 単 に 行 き つ 戻 り つ で き る 。 ext3 (5) を 参 照 の こ と 。

ext4

ext3 の 改 良 版 で あ り 、 性 能 と 信 頼 性 の か な り の 改 善 と 、 ボ リ ュ ー ム 、 フ ァ イ ル 、 デ ィ レ ク ト リ の サ イ ズ の 上 限 の 大 幅 な 拡 張 が 行 わ れ て い る 。 ext4 (5) を 参 照 の こ と 。

hpfs

は OS/2 で 使 わ れ る 高 性 能 フ ァ イ ル シ ス テ ム (High Performance Filesystem)で あ る 。 こ の フ ァ イ ル シ ス テ ム は ド キ ュ メ ン ト が 入 手 で き な い た め 、 Linux で は 読 み 込 み 専 用 (Read-only) で し か 使 用 で き な い 。

iso9660

は ISO 9660 標 準 に 沿 っ た CD-ROM の フ ァ イ ル シ ス テ ム で あ る 。

High Sierra

Linux は ハ イ シ ェ ラ (High Sierra) を サ ポ ー ト し て い る 。 こ れ は ISO 9660 標 準 が 決 ま る よ り 前 に 使 わ れ て い た CD-ROM フ ァ イ ル シ ス テ ム で あ る 。 Linux の iso9660 フ ァ イ ル シ ス テ ム サ ポ ー ト が ハ イ シ ェ ラ フ ァ イ ル シ ス テ ム を 自 動 で 認 識 す る こ と が で き る 。

Rock Ridge

Linux は ロ ッ ク リ ッ ジ (Rock Ridge) 変 換 プ ロ ト コ ル で 規 定 さ れ た シ ス テ ム 使 用 共 有 プ ロ ト コ ル も サ ポ ー ト し て い る 。 こ れ は UNIX ホ ス ト の フ ァ イ ル を iso9660 フ ァ イ ル シ ス テ ム で よ り 詳 し く 記 述 す る た め に 使 用 さ れ 、 長 い フ ァ イ ル 名 や UID/GID、 POSIX 形 式 の パ ー ミ ッ シ ョ ン 、 デ バ イ ス フ ァ イ ル な ど の 情 報 を 提 供 す る 。 Linux の iso9660 フ ァ イ ル シ ス テ ム サ ポ ー ト が ロ ッ ク リ ッ ジ フ ァ イ ル シ ス テ ム を 自 動 で 認 識 す る こ と が で き る 。

JFS

IBM に よ り 開 発 さ れ た ジ ャ ー ナ リ ン グ フ ァ イ ル シ ス テ ム で あ る 。 カ ー ネ ル 2.4.24 で Linux に 統 合 さ れ た 。

minix

Minix オ ペ レ ー テ ィ ン グ シ ス テ ム の フ ァ イ ル シ ス テ ム 。 Linux で 動 い た 最 初 の フ ァ イ ル シ ス テ ム で も あ る 。 こ れ に は 多 く の 欠 点 が あ る 。 パ ー テ ィ シ ョ ン の サ イ ズ が 最 大 64 MB で あ る こ と 、 短 い フ ァ イ ル 名 し か 使 え な い 、 タ イ ム ス タ ン プ が 一 つ だ け で あ る 、 な ど な ど 。 フ ロ ッ ピ ー や RAM デ ィ ス ク に 便 利 な の で ま だ 残 っ て い る 。

msdos

は DOS や Windows、 い く ら か の OS/2 コ ン ピ ュ ー タ が 使 っ て い る フ ァ イ ル シ ス テ ム で あ る 。 こ の msdos フ ァ イ ル シ ス テ ム で は 「 8 文 字 の 名 前 + ピ リ オ ド + 3 文 字 の 拡 張 子 」 よ り 長 い フ ァ イ ル 名 は つ け る こ と が で き な い 。

ncpfs

は NCP プ ロ ト コ ル を サ ポ ー ト し た フ ァ イ ル シ ス テ ム で あ る 。 Novell NetWare が 使 っ て い る 。 バ ー ジ ョ ン 4.17 で カ ー ネ ル か ら 削 除 さ れ た 。

ncpfs を 使 う た め に は ftp://ftp.gwdg.de/pub/linux/misc/ncpfs に あ る 特 殊 な プ ロ グ ラ ム が 必 要 で あ る 。

nfs

は ネ ッ ト ワ ー ク フ ァ イ ル シ ス テ ム で あ る 。 離 れ た コ ン ピ ュ ー タ の デ ィ ス ク を 使 う こ と が で き る 。

ntfs

is the filesystem native to Microsoft Windows NT, supporting features like ACLs, journaling, encryption, and so on.

proc

は カ ー ネ ル デ ー タ 構 造 へ の イ ン タ ー フ ェ イ ス と な る 疑 似 フ ァ イ ル シ ス テ ム で あ る 。 こ れ は /dev/kmem を 読 ん で 解 釈 す る こ と の 代 わ り と し て 使 う こ と が で き る 。 こ の フ ァ イ ル シ ス テ ム の フ ァ イ ル は デ ィ ス ク ス ペ ー ス を 使 用 し な い 。 proc (5) を 参 照 の こ と 。

Reiserfs

Hans Reiser に よ っ て 設 計 さ れ た ジ ャ ー ナ リ ン グ フ ァ イ ル シ ス テ ム で あ る 。 カ ー ネ ル 2.4.1 で Linux に 統 合 さ れ た 。

smb

は SMB プ ロ ト コ ル を サ ポ ー ト し た ネ ッ ト ワ ー ク フ ァ イ ル シ ス テ ム で あ る 。 Windows for Workgroups, Windows NT, Lan Manager が 使 っ て い る 。 https://www.samba.org/samba/smbfs/ 参 照 。

sysv

は System V/Coherent フ ァ イ ル シ ス テ ム の Linux で の 実 装 で あ る 。 Xenix, System V/386, Coherent 各 フ ァ イ ル シ ス テ ム を 使 う こ と が で き る 。

umsdos

は DOS フ ァ イ ル シ ス テ ム を 拡 張 し た Linux の フ ァ イ ル シ ス テ ム で あ る 。 こ れ は DOS フ ァ イ ル シ ス テ ム の も と で 、 長 い フ ァ イ ル 名 や UID/GID、 POSIX 形 式 の パ ー ミ ッ シ ョ ン 、 (デ バ イ ス フ ァ イ ル や 名 前 付 き パ イ プ な ど の ) 特 殊 フ ァ イ ル を 使 え る よ う に し た も の で あ る 。 DOS と の 互 換 性 が あ る 。

tmpfs

is a filesystem whose contents reside in virtual memory. Since the files on such filesystems typically reside in RAM, file access is extremely fast. See tmpfs (5).

vfat

は Microsoft Windows95 と Windows NT が 使 う FAT フ ァ イ ル シ ス テ ム の 拡 張 で あ る 。 vfat で は 、 長 い フ ァ イ ル 名 が 使 え る よ う に な っ て い る 。

XFS

SGI に よ り 開 発 さ れ た ジ ャ ー ナ リ ン グ フ ァ イ ル シ ス テ ム で あ る 。 カ ー ネ ル 2.4.20 で Linux に 統 合 さ れ た 。

xiafs

は Minix フ ァ イ ル シ ス テ ム の 拡 張 で 、 よ り 安 定 し 安 全 な フ ァ イ ル シ ス テ ム と し て 設 計 、 実 装 さ れ た 。 こ れ は 、 い ら な い 複 雑 さ は 避 け つ つ 必 要 な 基 本 的 機 能 を 備 え て い る 。 xiafs フ ァ イ ル シ ス テ ム は 、 も は や 開 発 も メ ン テ ナ ン ス も 行 わ れ て い な い 。 カ ー ネ ル 2.1.21 で 取 り 除 か れ た 。

関 連 項 目

fuse (4), btrfs (5), ext2 (5), ext3 (5), ext4 (5), nfs (5), proc (5), sysfs (5), tmpfs (5), xfs (5), fsck (8), mkfs (8), mount (8)

こ の 文 書 に つ い て

こ の man ペ ー ジ は Linux man-pages プ ロ ジ ェ ク ト の リ リ ー ス 5.10 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は https://www.kernel.org/doc/man-pages/ に 書 か れ て い る 。