b'\n_START_ARTICLE_\nUnix File System\n_START_PARAGRAPH_\nUFS (akronym f\xc3\xb6r Unix File System) (kallas \xc3\xa4ven Berkeley Fast File System, the BSD Fast File System eller FFS) \xc3\xa4r det filsystem som ursprungligen anv\xc3\xa4ndes i Unix. M\xc3\xa5nga moderna Unix-varianter anv\xc3\xa4nder UFS med olika ut\xc3\xb6kningar. I den ursprungliga varianten av UFS \xc3\xa4r ett block 512\xc2\xa0bytes, men i dag \xc3\xa4r 1024\xc2\xa0bytes eller 4096\xc2\xa0bytes vanligare._NEWLINE_En viktig egenskap f\xc3\xb6r UFS \xc3\xa4r att filernas metadata finns i i-noder, som lagras skilt fr\xc3\xa5n sj\xc3\xa4lva filens inneh\xc3\xa5ll (men p\xc3\xa5 samma partition). Katalogerna inneh\xc3\xa5ller inte filer utan referenser till filernas i-noder.\n_START_SECTION_\nSpecialfiler\n_START_PARAGRAPH_\nFilsystemet kan inneh\xc3\xa5lla olika typer av specialfiler, som liksom vanliga filer l\xc3\xa4nkas fr\xc3\xa5n kataloger, har i-noder och i flera fall kan ha datablock, men som d\xc3\xa5 de anv\xc3\xa4nds har speciella funktioner. Till dessa specialfiler h\xc3\xb6r filer som symboliserar h\xc3\xa5rdvara (enhetsfiler), som l\xc3\xa4nkar till ett filnamn (symboliska l\xc3\xa4nkar) och katalogerna.\n_START_SECTION_\nKataloger\n_START_PARAGRAPH_\nEn katalog i UFS \xc3\xa4r en fil som inneh\xc3\xa5ller en lista p\xc3\xa5 filnamn och i-nodsnumren f\xc3\xb6r filerna ifr\xc3\xa5ga. Eftersom i-nodnumren \xc3\xa4r unika endast inom ett visst filsystem (vanligen finns ett filsystem per partition) kan en katalog inneh\xc3\xa5lla filer bara fr\xc3\xa5n samma filsystem, men nog symboliska l\xc3\xa4nkar som pekar \xc3\xb6ver partitionsgr\xc3\xa4nserna. De symboliska l\xc3\xa4nkarna anger inte i-nod utan m\xc3\xa5lfilens relativa eller fullst\xc3\xa4ndiga namn._NEWLINE_En fil kan finnas i flera kataloger under samma eller olika namn. I-noden inneh\xc3\xa5ller information om antalet h\xc3\xa5rda l\xc3\xa4nkar, allts\xc3\xa5 antalet referenser fr\xc3\xa5n kataloger till filens i-nod. D\xc3\xa5 filen raderas fr\xc3\xa5n en katalog minskar antalet referenser och n\xc3\xa4r antalet n\xc3\xa5r noll kommer filens i-nod att raderas och datablocken frig\xc3\xb6ras, s\xc3\xa5 snart filen inte l\xc3\xa4ngre anv\xc3\xa4nds.'