요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. _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.
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
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
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
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`입니다.
색인의 경로를 기능별로 묶어 탐색 목적을 보여 줍니다.
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`입니다.
구현체가 공통으로 재사용하는 다섯 지원 계층입니다.
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`를 가리키는 항목은 해당 파일시스템 문서군의 별도 목차로 이어집니다.
직접 문서와 하위 문서군 색인을 구분합니다.
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
요약·해설
index.rst:1-126Linux kernel의 파일시스템 문서는 VFS 핵심 알고리즘, 공통 지원 계층, 개별 파일시스템 구현의 세 범주로 구성됩니다. 이 색인은 번역 대상의 계층과 Sphinx source path를 확인하는 기준점입니다.
문서 경로는 link target이므로 원문 표기를 그대로 유지했습니다. `index` 하위 경로는 다시 세부 목차로 이어지고, 직접 경로는 해당 주제 문서로 이동합니다.
최상위 색인에서 세 문서군으로 나뉩니다.