.\" -*- coding: UTF-8 -*- .\" Copyright 1996 Daniel Quinlan (Daniel.Quinlan@linux.org) .\" .\" %%%LICENSE_START(GPLv2+_DOC_FULL) .\" This is free documentation; you can redistribute it and/or .\" modify it under the terms of the GNU General Public License as .\" published by the Free Software Foundation; either version 2 of .\" the License, or (at your option) any later version. .\" .\" The GNU General Public License's references to "object code" .\" and "executables" are to be interpreted as the output of any .\" document formatting or typesetting system, including .\" intermediate and printed output. .\" .\" This manual is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public .\" License along with this manual; if not, see .\" . .\" %%%LICENSE_END .\" .\" 2007-12-14 mtk Added Reiserfs, XFS, JFS. .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH FILESYSTEMS 5 "21 декабря 2020 г." Linux "Руководство программиста Linux" .nh .SH ИМЯ filesystems \- типы файловых систем Linux: ext, ext2, ext3, ext4, hpfs, iso9660, JFS, minix, msdos, ncpfs nfs, ntfs, proc, Reiserfs, smb, sysv, umsdos, vfat, XFS, xiafs .SH ОПИСАНИЕ .\" commit: 6af9f7bf3c399e0ab1eee048e13572c6d4e15fe9 Если, как обычно, файловая система \fBproc\fP смонтирована в \fI/proc\fP, то в файле \fI/proc/filesystems\fP можно найти список типов файловых систем, которые в текущий момент поддерживаются ядром; подробности смотрите в \fBproc\fP(5). Также есть устаревший системный вызов \fBsysfs\fP(2) (доступен, если ядро собрано с параметром настойки \fBCONFIG_SYSFS_SYSCALL\fP, начиная с Linux 3.15), который содержи перечисление доступных типов файловых систем независимо от того, смонтировано ли что\-то в \fI/proc\fP или нет. .PP Если требуется пока не поддерживаемая файловая система, то загрузите соответствующий модуль или пересоберите ядро. .PP Чтобы использовать файловую систему, её нужно \fIсмонтировать\fP; смотрите \fBmount\fP(2) и \fBmount\fP(8). .PP В списке далее приводится краткое описание доступных или доступных ранее файловых систем в ядре Linux. Полное описание, все параметры и ограничения описаны в документации к ядру. .TP 10 \fBext\fP Доработанное расширение файловой системы \fBminix\fP. Полностью вытеснена второй версией расширенной файловой системой (\fBext2\fP) и была удалена из ядра (в 2.1.21). .TP \fBext2\fP Высокопроизводительная дисковая файловая система Linux для жёстких дисков, а также сменных носителей. Вторая версия расширенной файловой системы разрабатывалась как расширение расширенной файловой системы (\fBext\fP). Смотрите \fBext2\fP(5). .TP \fBext3\fP Журналируемая версия файловой системы \fBext2\fP. Очень легко переключаться с \fBext2\fP на \fBext3\fP и обратно. Смотрите \fBext3\fP(5). .TP \fBext4\fP Обновлённая версия \fBext3\fP, включающая существенное увеличение производительности и надёжности, размеров границ томов, файлов и каталогов. Смотрите \fBext4\fP(5). .TP \fBhpfs\fP Высокопроизводительная файловая система (High Performance Filesystem), используемая в OS/2. Данная файловая система доступна под Linux только для чтения из\-за отсутствия документации. .TP \fBiso9660\fP Файловая система для CD\-ROM, соответствующая стандарту ISO 9660. .RS .TP \fBHigh Sierra\fP В Linux есть поддержка стандарта High Sierra, предшественника стандарта ISO 9660 для файловых систем CD\-ROM. High Sierra автоматически распознается при включении в Linux поддержки файловой системы \fBiso9660\fP. .TP \fBRock Ridge\fP В Linux также есть поддержка записей System Use Sharing Protocol, которые определены в протоколе обмена Rock Ridge. Они используются для подробного описания файлов в файловой системе \fBiso9660\fP для машин UNIX и предоставляют информацию о длинных именах файлов, UID/GID, правах доступа к файлам по стандарту POSIX и файлах устройств. Rock Ridge автоматически распознаётся при включении в Linux поддержки файловой системы \fBiso9660\fP. .RE .TP \fBJFS\fP Журналируемая файловая система, разработанная IBM, была добавлена в Linux начиная с ядра версии 2.4.24. .TP \fBminix\fP Файловая система, использующаяся в операционной системе Minix, первая, на которой заработал Linux. Имеет несколько недостатков: максимальный размер раздела 64\ МБ, короткие имена файлов и одна временная метка. Осталась полезной для дискет и RAM\-дисков. .TP \fBmsdos\fP Файловая система, используемая в DOS, Windows и на некоторых компьютерах с OS/2. Имена файлов в \fBmsdos\fP не могут быть более 8 символов с необязательным расширением из 3 символов, отделённого точкой. .TP \fBncpfs\fP is a network filesystem that supports the NCP protocol, used by Novell NetWare. It was was removed from the kernel in 4.17. .IP Для использования \fBncpfs\fP необходимы специальные программы, которые можно найти по адресу .UR ftp://ftp.gwdg.de\:/pub\:/linux\:/misc\:/ncpfs .UE . .TP \fBnfs\fP Сетевая файловая система, используемая для доступа к дискам, расположенным на других компьютерах в сети. .TP \fBntfs\fP is the filesystem native to Microsoft Windows NT, supporting features like ACLs, journaling, encryption, and so on. .TP \fBproc\fP Ненастоящая файловая система, используется как интерфейс к структурам данных ядра вместо прямого чтения из \fI/dev/kmem\fP. В частности, её файлы не занимают пространство на диске. Смотрите \fBproc\fP(5). .TP \fBReiserfs\fP Журналируемая файловая система, разработанная Гансом Рейзером (Hans Reiser), была добавлена в Linux начиная с ядра версии 2.4.1. .TP \fBsmb\fP Сетевая файловая система, которая поддерживает протокол SMB, используемый в Windows for Workgroups, Windows NT и Lan Manager. Смотрите .UR https://www.samba.org\:/samba\:/smbfs/ .UE . .TP \fBsysv\fP Реализация файловой системы System V/Coherent для Linux. Поддерживает файловые системы из Xenix, System V/386 и Coherent. .TP \fBumsdos\fP Расширенная файловая система DOS, используемая в Linux. Была добавлена поддержка длинных имён файлов, UID/GID, права доступа POSIX и специальные файлы (устройства, именованные каналы и т.д.) без ухудшения совместимости с DOS. .TP \fBtmpfs\fP Файловая система, чьё содержимое находится в виртуальной памяти. Так как файлы в таких файловых системах, обычно, располагаются в оперативной памяти, то доступ к файлах очень быстр. Смотрите \fBtmpfs\fP(5). .TP \fBvfat\fP Расширенная файловая система FAT, используемая в Microsoft Windows95 и Windows NT. В \fBvfat\fP добавлена поддержка длинных имён файлов из файловой системы MSDOS. .TP \fBXFS\fP Журналируемая файловая система, разработанная SGI, была добавлена в Linux начиная с ядра версии 2.4.20. .TP \fBxiafs\fP Разработана и реализована как стабильная надёжная файловая система посредством расширения кода файловой системы Minix. Предоставляет основные часто запрашиваемые возможности без неоправданной сложности. Файловая система \fBxiafs\fP больше активно не разрабатывается или сопровождается. Была удалена из ядра 2.1.21. .SH "СМ. ТАКЖЕ" \fBfuse\fP(4), \fBbtrfs\fP(5), \fBext2\fP(5), \fBext3\fP(5), \fBext4\fP(5), \fBnfs\fP(5), \fBproc\fP(5), \fBsysfs\fP(5), \fBtmpfs\fP(5), \fBxfs\fP(5), \fBfsck\fP(8), \fBmkfs\fP(8), \fBmount\fP(8) .SH ЗАМЕЧАНИЯ Эта страница является частью проекта Linux \fIman\-pages\fP версии 5.10. Описание проекта, информацию об ошибках и последнюю версию этой страницы можно найти по адресу \%https://www.kernel.org/doc/man\-pages/. .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства был сделан Azamat Hackimov , Dmitry Bolkhovskikh , Yuri Kozlov и Иван Павлов . .PP Этот перевод является бесплатной документацией; прочитайте .UR https://www.gnu.org/licenses/gpl-3.0.html Стандартную общественную лицензию GNU версии 3 .UE или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ. .PP Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное письмо на .MT man-pages-ru-talks@lists.sourceforge.net .ME .