← Documents Documentation/filesystems/index.rst GitHub 원문 ↗

Linux 6.18.37 · Filesystems

Filesystems in the Linux kernel

VFS 핵심 문서, 지원 계층, 파일시스템 구현 문서를 연결하는 최상위 색인의 전문 번역입니다.

Source pathDocumentation/filesystems/index.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

index.rst:1-126

Linux kernel의 파일시스템 문서는 VFS 핵심 알고리즘, 공통 지원 계층, 개별 파일시스템 구현의 세 범주로 구성됩니다. 이 색인은 번역 대상의 계층과 Sphinx source path를 확인하는 기준점입니다.

문서 경로는 link target이므로 원문 표기를 그대로 유지했습니다. `index` 하위 경로는 다시 세부 목차로 이어지고, 직접 경로는 해당 주제 문서로 이동합니다.

파일시스템 문서 탐색
Filesystems in the Linux kernelCore VFS documentationFilesystem support layersFilesystem implementations

최상위 색인에서 세 문서군으로 나뉩니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. _filesystems_index:
2
3 ===============================
4 Filesystems in the Linux kernel
5 ===============================
6
7 This under-development manual will, some glorious day, provide
8 comprehensive information on how the Linux virtual filesystem (VFS) layer
9 works, along with the filesystems that sit below it. For now, what we have
10 can be found below.
11
12 Core VFS documentation
13 ======================
14
15 See these manuals for documentation about the VFS layer itself and how its
16 algorithms work.
17
18 .. toctree::
19 :maxdepth: 2
20
21 vfs
22 path-lookup
23 api-summary
24 splice
25 locking
26 directory-locking
27 devpts
28 dnotify
29 fiemap
30 files
31 locks
32 multigrain-ts
33 mount_api
34 quota
35 seq_file
36 sharedsubtree
37 idmappings
38 iomap/index
39
40 automount-support
41
42 caching/index
43
44 porting
45
46 Filesystem support layers
47 =========================
48
49 Documentation for the support code within the filesystem layer for use in
50 filesystem implementations.
51
52 .. toctree::
53 :maxdepth: 2
54
55 buffer
56 journalling
57 fscrypt
58 fsverity
59 netfs_library
60
61 Filesystems
62 ===========
63
64 Documentation for filesystem implementations.
65
66 .. toctree::
67 :maxdepth: 2
68
69 9p
70 adfs
71 affs
72 afs
73 autofs
74 autofs-mount-control
75 befs
76 bfs
77 btrfs
78 ceph
79 coda
80 configfs
81 cramfs
82 dax
83 debugfs
84 dlmfs
85 ecryptfs
86 efivarfs
87 erofs
88 ext2
89 ext3
90 ext4/index
91 f2fs
92 gfs2
93 gfs2-uevents
94 gfs2-glocks
95 hfs
96 hfsplus
97 hpfs
98 fuse/index
99 inotify
100 isofs
101 nilfs2
102 nfs/index
103 ntfs3
104 ocfs2
105 ocfs2-online-filecheck
106 omfs
107 orangefs
108 overlayfs
109 proc
110 qnx6
111 ramfs-rootfs-initramfs
112 relay
113 resctrl
114 romfs
115 smb/index
116 spufs/index
117 squashfs
118 sysfs
119 tmpfs
120 ubifs
121 ubifs-authentication
122 udf
123 virtiofs
124 vfat
125 xfs/index
126 zonefs
127

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Linux kernel 파일시스템 문서

1-11

이 문서는 `filesystems_index`라는 참조 anchor를 제공하는 Linux kernel 파일시스템 문서의 최상위 색인입니다.

아직 개발 중인 이 manual은 언젠가 Linux virtual filesystem(VFS) 계층의 동작과 그 아래에 위치한 파일시스템을 포괄적으로 설명하는 것을 목표로 합니다. 현재 사용할 수 있는 문서는 아래 세 범주에서 찾을 수 있습니다.

.. _filesystems_index:

===============================
Filesystems in the Linux kernel
===============================

This under-development manual will, some glorious day, provide
comprehensive information on how the Linux virtual filesystem (VFS) layer
works, along with the filesystems that sit below it.  For now, what we have
can be found below.

핵심 VFS 문서

12-45

이 범주의 manual은 VFS 계층 자체와 그 알고리즘의 동작을 설명합니다. `toctree`의 최대 깊이는 2입니다.

포함 경로는 `vfs`, `path-lookup`, `api-summary`, `splice`, `locking`, `directory-locking`, `devpts`, `dnotify`, `fiemap`, `files`, `locks`, `multigrain-ts`, `mount_api`, `quota`, `seq_file`, `sharedsubtree`, `idmappings`, `iomap/index`, `automount-support`, `caching/index`, `porting`입니다.

핵심 VFS 문서군
기능문서 경로
VFS 기반과 lookup`vfs`, `path-lookup`, `api-summary`
I/O와 file 객체`splice`, `fiemap`, `files`, `iomap/index`
동시성과 잠금`locking`, `directory-locking`, `locks`
mount와 namespace`mount_api`, `sharedsubtree`, `idmappings`
지원 인터페이스`devpts`, `dnotify`, `quota`, `seq_file`
자동 mount와 cache`automount-support`, `caching/index`
시간과 이식`multigrain-ts`, `porting`

색인의 경로를 기능별로 묶어 탐색 목적을 보여 줍니다.

Core VFS documentation
======================

See these manuals for documentation about the VFS layer itself and how its
algorithms work.

.. toctree::
   :maxdepth: 2

   vfs
   path-lookup
   api-summary
   splice
   locking
   directory-locking
   devpts
   dnotify
   fiemap
   files
   locks
   multigrain-ts
   mount_api
   quota
   seq_file
   sharedsubtree
   idmappings
   iomap/index

   automount-support

   caching/index

   porting

파일시스템 지원 계층

46-60

이 범주는 파일시스템 구현에서 사용할 수 있도록 파일시스템 계층 내부에 마련된 지원 코드를 설명합니다. `toctree`의 최대 깊이는 2입니다.

포함 경로는 block buffer 지원의 `buffer`, journal 계층의 `journalling`, 파일 암호화의 `fscrypt`, 파일 무결성의 `fsverity`, 네트워크 파일시스템 지원의 `netfs_library`입니다.

파일시스템 지원 코드
경로지원 영역
`buffer`block buffer
`journalling`journal과 transaction
`fscrypt`파일 암호화
`fsverity`파일 무결성 검증
`netfs_library`network filesystem library

구현체가 공통으로 재사용하는 다섯 지원 계층입니다.

Filesystem support layers
=========================

Documentation for the support code within the filesystem layer for use in
filesystem implementations.

.. toctree::
   :maxdepth: 2

   buffer
   journalling
   fscrypt
   fsverity
   netfs_library

파일시스템 구현 문서

61-126

이 범주는 개별 파일시스템 구현을 설명합니다. `toctree`의 최대 깊이는 2입니다.

포함 경로는 `9p`, `adfs`, `affs`, `afs`, `autofs`, `autofs-mount-control`, `befs`, `bfs`, `btrfs`, `ceph`, `coda`, `configfs`, `cramfs`, `dax`, `debugfs`, `dlmfs`, `ecryptfs`, `efivarfs`, `erofs`, `ext2`, `ext3`, `ext4/index`, `f2fs`, `gfs2`, `gfs2-uevents`, `gfs2-glocks`, `hfs`, `hfsplus`, `hpfs`, `fuse/index`, `inotify`, `isofs`, `nilfs2`, `nfs/index`, `ntfs3`, `ocfs2`, `ocfs2-online-filecheck`, `omfs`, `orangefs`, `overlayfs`, `proc`, `qnx6`, `ramfs-rootfs-initramfs`, `relay`, `resctrl`, `romfs`, `smb/index`, `spufs/index`, `squashfs`, `sysfs`, `tmpfs`, `ubifs`, `ubifs-authentication`, `udf`, `virtiofs`, `vfat`, `xfs/index`, `zonefs`입니다.

경로 이름은 Sphinx가 연결할 source path이므로 번역하지 않습니다. 하위 `index`를 가리키는 항목은 해당 파일시스템 문서군의 별도 목차로 이어집니다.

구현 문서의 탐색 형태
형태의미
직접 문서`ext2`, `f2fs`, `tmpfs`해당 구현 설명으로 바로 이동
하위 색인`ext4/index`, `nfs/index`, `xfs/index`여러 하위 문서가 있는 문서군
보조 주제`gfs2-uevents`, `ubifs-authentication`특정 구현의 세부 기능
가상/사용자 공간`proc`, `sysfs`, `configfs`, `fuse/index`kernel interface 또는 user-space 연동

직접 문서와 하위 문서군 색인을 구분합니다.

Filesystems
===========

Documentation for filesystem implementations.

.. toctree::
   :maxdepth: 2

   9p
   adfs
   affs
   afs
   autofs
   autofs-mount-control
   befs
   bfs
   btrfs
   ceph
   coda
   configfs
   cramfs
   dax
   debugfs
   dlmfs
   ecryptfs
   efivarfs
   erofs
   ext2
   ext3
   ext4/index
   f2fs
   gfs2
   gfs2-uevents
   gfs2-glocks
   hfs
   hfsplus
   hpfs
   fuse/index
   inotify
   isofs
   nilfs2
   nfs/index
   ntfs3
   ocfs2
   ocfs2-online-filecheck
   omfs
   orangefs
   overlayfs
   proc
   qnx6
   ramfs-rootfs-initramfs
   relay
   resctrl
   romfs
   smb/index
   spufs/index
   squashfs
   sysfs
   tmpfs
   ubifs
   ubifs-authentication
   udf
   virtiofs
   vfat
   xfs/index
   zonefs