{"id":749,"date":"2017-04-11T15:14:43","date_gmt":"2017-04-11T13:14:43","guid":{"rendered":"http:\/\/miroslaw.borodziuk.eu\/?p=749"},"modified":"2017-05-18T17:44:06","modified_gmt":"2017-05-18T15:44:06","slug":"rodzaje-systemow-plikow","status":"publish","type":"post","link":"http:\/\/miro.borodziuk.eu\/index.php\/2017\/04\/11\/rodzaje-systemow-plikow\/","title":{"rendered":"Rodzaje system\u00f3w plik\u00f3w"},"content":{"rendered":"<p>System plik\u00f3w (ang. file system) to logiczny kontener przeznaczony do przechowywania plik\u00f3w i katalog\u00f3w. Na ka\u017cdej partycji lub woluminie logicznym tworzony jest osobny system plik\u00f3w. Linux obs\u0142uguje wiele rodzaj\u00f3w system\u00f3w plik\u00f3w, mog\u0105 one by\u0107 podzielone na trzy podstawowe grupy:<!--more--><\/p>\n<ul>\n<li>dyskowe (<em>disk-based<\/em>) &#8211; tworzone zazwyczaj na twardych dyskach SCSI, iSCSI, SAS, SATA, USB, Fibre Channel i w innych technologiach.<\/li>\n<li>sieciowe (<em>network-based<\/em>) &#8211; dyskowe systemy plik\u00f3w wsp\u00f3\u0142dzielone przez sie\u0107<\/li>\n<li>pami\u0119ciowe (<em>memory-based<\/em>) &#8211; wirtualne systemy plik\u00f3w, tworzone automatycznie w czasie startu systemu i niszczone podczas zamykania systemu.<\/li>\n<\/ul>\n<table style=\"width: 705px;\">\n<tbody>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #808080;\"><em>System plik\u00f3w<\/em><\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #808080;\"><em>Rodzaj<\/em><\/span><\/td>\n<td style=\"width: 490.917px;\"><span style=\"color: #808080;\"><em>Opis<\/em><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">ext2<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Druga generacja systemu plik\u00f3w extended. Pierwsza generacja nie jest ju\u017c wspierana. Druga generacja jest zdeprecjonowana w RHEL7 a w przysz\u0142o\u015bci nie b\u0119dzie wspierana.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">\u00a0ext3<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Trzecia\u00a0generacja systemu plik\u00f3w extended. Wspiera ksi\u0119gowanie metadanych dla szybszego odzyskiwania danych po awarii, wspiera rozmiary system\u00f3w plik\u00f3w do 16TiB, pliki o rozmiarach do 2TiB oraz do 32 000 podkatalog\u00f3w.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">\u00a0ext4<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Czwarta generacja systemu plik\u00f3w extended. Posiada wszystkie zalety ext3 i dodatkowo wspiera wi\u0119kszy rozmiar systemu plik\u00f3w do 1EiB, wi\u0119kszy rozmiar pliku do 16TiB, nielimitowan\u0105 ilo\u015b\u0107 podkatalog\u00f3w, metadane i ksi\u0119gowanie quoty oraz rozszerzone atrybuty u\u017cytkownika. Ext4 wykorzystuje serie ci\u0105g\u0142ych fizycznych blok\u00f3w na twardym dysku zwanych ekstentami co w rezultacie powoduje wzrost wydajno\u015bci odczytu i zapisu z mniejsz\u0105 fragmentacj\u0105.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">\u00a0xfs<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Wysoce skalowalny i bardzo wydajny 64 bitowy system plik\u00f3w. Wspiera ksi\u0119gowanie metadanych dla szybszego odzyskiwania danych po awarii. Wspiera defragmentacj\u0119 online, ekspansje (ang. expansion), ksi\u0119gowanie quoty i rozszerzone atrybuty u\u017cytkownika. To domy\u015blny system plik\u00f3w w RHEL7. Wspiera systemy plik\u00f3w i pliki o rozmiarach do 8EiB.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">\u00a0btrfs<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">System plik\u00f3w B-tree wspiera systemy plik\u00f3w o rozmiarach do 50TiB. Potrafi zaadresowa\u0107 i zarz\u0105dza\u0107 wi\u0119ksz\u0105 ilo\u015bci\u0105 plik\u00f3w, wi\u0119kszymi plikami i wi\u0119kszymi woluminami ni\u017c ext4. Wspiera snapshoting i kompresje.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">\u00a0vfat<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">U\u017cywany do wspierania system\u00f3w FAT znanych z system\u00f3w Windows.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">iso9660<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">System plik\u00f3w u\u017cywany na p\u0142ytach CD i DVD.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">BIOS Boot<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Bardzo ma\u0142a partycja wymagana do bootowania systemu z urz\u0105dzenia z GPT lub systemu BIOS.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">EFI System Partition<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Dyskowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Bardzo ma\u0142a partycja wymagana do bootowania systemu z urz\u0105dzenia z GPT lub systemu UEFI.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">\u00a0NFS<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Sieciowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Network File System. Katalog lub system plik\u00f3w wsp\u00f3\u0142dzielony przez sie\u0107 przez wielu u\u017cytkownik\u00f3w.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">AutoFS<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Sieciowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Auto File System. System plik\u00f3w NFS ustawiony do montowania i odmontowania automatycznego na zdalnych systemach.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 108px;\"><span style=\"color: #008000;\">CIFS<\/span><\/td>\n<td style=\"width: 73.0833px;\"><span style=\"color: #666699;\">Sieciowy<\/span><\/td>\n<td style=\"width: 490.917px;\">Common Internet File System (Samba). Katalog lub system plik\u00f3w wsp\u00f3\u0142dzielony przez sie\u0107 przez wielu u\u017cytkownik\u00f3w r\u00f3\u017cnych system\u00f3w (Windows i Linux).<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>System plik\u00f3w (ang. file system) to logiczny kontener przeznaczony do przechowywania plik\u00f3w i katalog\u00f3w. Na ka\u017cdej partycji lub woluminie logicznym tworzony jest osobny system plik\u00f3w. Linux obs\u0142uguje wiele rodzaj\u00f3w system\u00f3w plik\u00f3w, mog\u0105 one by\u0107 podzielone na trzy podstawowe grupy:<\/p>\n","protected":false},"author":1,"featured_media":1089,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[],"_links":{"self":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/749"}],"collection":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/comments?post=749"}],"version-history":[{"count":10,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/749\/revisions"}],"predecessor-version":[{"id":1209,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/749\/revisions\/1209"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/media\/1089"}],"wp:attachment":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/media?parent=749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/categories?post=749"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/tags?post=749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}