Man page - fs(5)

Packages contains this manual

Available languages:

en fr es it pl ja ro zh_TW zh_CN de

Manual

filesystems

NAZWA
OPIS
ZOBACZ TAKŻE
TŁUMACZENIE

NAZWA

filesystems - typy systemów plików Linuksa: ext, ext2, ext3, ext4, hpfs, iso9660, JFS, minix, msdos, ncpfs nfs, ntfs, proc, Reiserfs, smb, sysv, umsdos, vfat, XFS, xiafs

OPIS

Gdy, jak jest przyjęte, system plików proc jest zamontowany w /proc , w pliku /proc/filesystems można znaleźć listę systemów plików obsługiwanych w danej chwili przez jądro (więcej informacji w podręczniku proc (5)). Dostępne jest również przestarzałe wywołanie systemowe sysfs (2) (którego dostępność zależy od opcji konfiguracyjnej jądra CONFIG_SYSFS_SYSCALL od Linuksa 3.15), umożliwiająca wypisanie dostępnych obecnie typów systemów plików, niezależnie od dostępności i stanu /proc .

Jeśli potrzebny jest któryś z aktualnie nieobsługiwanych systemów plików, należy załadować odpowiedni moduł lub ponownie skompilować jądro.

Aby móc korzystać z systemu plików, należy go zamontować ; patrz mount (2) i mount (8).

Poniżej przedstawiono krótki opis dostępnych lub dostępnych historycznie dla jądra Linux systemów plików. Wyczerpujący opis wszystkich opcji i ograniczeń znajduje się w dokumentacji jądra.

erofs

to Enhanced Read-Only File System (rozszerzony system plików tylko do odczytu), stabilny od Linuksa 5.4. Zob. erofs (5).

ext

jest bardziej złożonym rozwinięciem systemu plików minix . Został całkowicie zastąpiony przez drugą wersję rozszerzonego systemu plików ( ext2 ) i ostatecznie usunięty (w Linuksie 2.1.21).

ext2

jest dyskowym systemem plików, który był używany przez Linuksa zarówno dla dysków stałych, jak i dla nośników wymiennych. Drugi rozszerzony system plików został zaprojektowany jako rozszerzenie rozszerzonego systemu plików ( ext ). Zob. ext2 (5).

ext3

jest wersją systemu plików ext2 z dziennikiem. Przełączanie się pomiędzy systemami plików ext2 i ext3 jest niezmiernie łatwe. Zob. ext3 (5).

ext4

jest zbiorem aktualizacji do ext3 znacząco poprawiającym wydajność i niezawodność, a także podnoszącym limity liczby i rozmiaru plików i katalogów. Zob. ext4 (5).

hpfs

jest to High Performance Filesystem, używany w OS/2. Ten system plików jest w Linuksie dostępny tylko do odczytu z powodu braku dokumentacji.

iso9660

to system plików CD-ROM zgodny ze standardem ISO/IEC 9660.
High Sierra

Linux obsługuje High Sierra, prekursora standardu ISO/IEC 9660 dla systemów plików CD-ROM. Jest on rozpoznawany automatycznie w ramach obsługi systemu plików iso9660 w Linuksie.

Rock Ridge

Linux obsługuje także rekordy System Use Sharing Protocol określone przez Rock Ridge Interchange Protocol. Używane są one do dokładniejszego opisania plików w systemie iso9660 komputerowi uniksowemu i dostarczają informacji takich jak długie nazwy, UID/GID, uprawnienia zgodne z POSIX oraz urządzenia. Jest on rozpoznawany automatycznie w ramach obsługi systemu plików iso9660 w Linuksie.

JFS

jest to system plików z dziennikiem, rozwijany przez IBM, obsługiwany od Linuksa 2.4.24.

minix

jest systemem plików używanym w systemie operacyjnym Minix, jest to pierwszy system plików, który działał pod Linuksem. Ma on pewną liczbę niedociągnięć, między innymi ograniczenie rozmiaru partycji do 64 MB, krótkie nazwy plików oraz pojedyncze znaczniki czasu. Jest on nadal przydatny dla dyskietek i RAM-dysków.

msdos

jest systemem plików używanym przez DOS, Windows, i niektóre komputery z OS/2. Nazwy plików w msdos nie mogą być dłuższe niż 8 znaków nazwy, plus opcjonalna kropka i 3 znaki rozszerzenia.

ncpfs

to sieciowy system plików obsługujący protokół NCP używany przez Novell NetWare. Został usunięty z jądra w Linuksie 4.17.

By używać ncpfs , potrzebne są specjalne programy, które znaleźć można pod adresem ftp://ftp.gwdg.de/pub/linux/misc/ncpfs .

nfs

to sieciowy system plików używany do dostępu do dysków umieszczonych na odległych komputerach.

ntfs

jest to system plików natywny dla systemu Microsoft Windows NT, obsługujący funkcje takie jak ACL, dziennik, szyfrowanie itp.

proc

jest pseudosystemem plików używanym jako interfejs do struktur danych jądra, zamiast czytania i interpretowania /dev/kmem . W szczególności, jego pliki nie zajmują przestrzeni dyskowej. Zobacz proc (5).

Reiserfs

jest to system plików z dziennikiem, zaprojektowany przez Hansa Reisera, obsługiwany od Linuksa 2.4.1.

smb

to sieciowy system plików obsługujący protokół SMB, używany przez Windows. Zob. https://www.samba.org/samba/smbfs/ .

sysv

jest implementacją systemów plików System V/Coherent dla Linux. Implementuje on wszystkie systemy plików Xenix, System V/386 oraz Coherent.

umsdos

to rozszerzony system plików DOS-u używany przez Linuksa. Dodaje on właściwości takie jak długie nazwy, UID/GID, uprawnienia zgodne z POSIX, oraz pliki specjalne (urządzenia, potoki nazwane itp) w systemie plików DOS-u, bez poświęcania zgodności z DOS-em.

tmpfs

jest systemem plików, którego zawartość przechowywana jest w pamięci wirtualnej. Dostęp do plików jest ekstremalnie szybki, ponieważ znajdują się one zwykle w pamięci RAM. Więcej informacji w podręczniku tmpfs (5).

vfat

to rozszerzony system plików FAT używany przez Microsoft Windows95 i Windows NT. vfat dodaje możliwość używania długich nazw w systemie plików MSDOS.

XFS

jest to system plików z dziennikiem, rozwijany przez SGI, obsługiwany od Linuksa 2.4.20.

xiafs

został zaprojektowany i zaimplementowany jako stabilny, pewny system plików poprzez rozszerzenie kodu systemu plików Minix. Dostarcza podstawowych, najczęściej wymaganych funkcjonalności bez zbędnej złożoności. System plików xiafs nie jest już aktywnie rozwijany i utrzymywany. Został usunięty z jądra w Linuksie 2.1.21.

ZOBACZ TAKŻE

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)

TŁUMACZENIE

Tłumaczenie niniejszej strony podręcznika: Gwidon S. Naskrent <naskrent@hoth.amu.edu.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net .