Category
page 1Computer file systems
computer file
contained block of information on a computer
file system
concrete format or program for storing files and directories on a data storage device
directory
in computing, a file system cataloging structure which contains references to other computer files, and possibly other directories
File Allocation Table
family of file systems originally developed by Microsoft

executable
thumb|A hex dump of an executable [[real mode loader. The first column consists of addresses of the first byte in the second column, which comprises bytes of data in hexadecimal notation (least significant byte first), and the last column consists of the corresponding ASCII form.]]
boot sector
portion of disk space containing the default operations.
journaling file system
file system that keeps track of not yet committed changes in a data structure called a “journal” (usually a circular log); when a system crash or power failure occurs, such file systems can be recovered online faster with less corruption
fsck
The system utility fsck (file system check) is a tool for checking the consistency of a file system in Unix and Unix-like operating systems, such as Linux, macOS, and FreeBSD. The equivalent programs on MS-DOS and Microsoft Windows are CHKDSK, SFC, and SCANDISK.
data cluster
contiguous, fixed-size block of sectors that some filesystems use as a unit of disk space allocation
disk sector
logical or physical division of data storage media
archive file format
file that is composed of one or more computer files along with metadata; used to collect multiple data files together into a single file for easier portability and storage, or simply to compress files to use less storage space
High Performance File System
filesystem created for OS/2 operating system
symbolic link
filesystem object containing a reference to another object by path
home directory
file system directory on a multi-user operating system containing files for a given user of the system; located at <root>\Users\<username> in Windows 7 and above; at /Users/<username> in macOS; and at /home/<username> in Linux or BSD
Hierarchical File System
Apple file system for macOS
file archiver
computer program that combines files into one archive file (with or without compression)
path
general form of the name of a file or directory; resources can be represented by either absolute or relative paths
virtual file system
abstraction layer on top of one or more concrete file system, allowing applications to access files via a uniform logical representation
Apple File System
file system developed by Apple
hard link
directory entry that associates a name with a file
HFS Plus
file system developed by Apple
mounting
activation of a filesystem instance so that the files it contains are available to applications
file attribute
metadata associated with computer file that define file system behavior
cylinder-head-sector
right|thumb|Cylinder, head, and sector of a hard drive.
Cylinder-head-sector (CHS) is an early method for giving addresses to each physical block of data on a hard disk drive.
fork
file system term in computer science
ISAM
Indexed Sequential Access Method (ISAM) is a method for creating, maintaining, and manipulating computer files of data so that records can be retrieved sequentially or randomly by one or more keys. Indexes of key fields are maintained to achieve fast retrieval of required file records in indexed files. IBM originally developed ISAM for mainframe computers, but implementations are available for most computer systems.
list of file systems
Wikimedia list article
temporary file
file format
Lustre
parallel distributed file system
PATH
environment variable on Unix-like and MS-DOS-like operating systems
object storage
computer data storage architecture that manages data as objects

hidden file system object
object in a filesystem marked to not be displayed by default

extent
variable-sized, contiguous area of storage that some filesystems use as a unit of disk space allocation
Extended file attributes
Set of file system features
log-structured file system
structure of file system that writes all information to a circular buffer
execute in place
method of executing programs directly from long-term storage
EFI system partition
partition on a data storage device that is used by computers adhering to the Unified Extensible Firmware Interface
file locking
describes a mechanism that restricts access to a computer file
directory structure
pattern of organization of files and directories in a virtual filesystem
FTAM
FTAM, ISO standard 8571, is the OSI application layer protocol for file transfer, access and management.
Global file system
type of computer storage
Comparison of file systems
Wikimedia list article
Installable File System
framework
virtual folder
query results presented as folders
flash file system
class of file systems designed to run on flash memory
Shadow paging
technique for providing atomicity and durability in database systems
Volume boot record
boot sector of non-partitioned media in IBM PC compatible systems
clustered file system
decentralized filesystem
Single source publishing
content publishing method
Data set
type of computer file existing on IBM mainframe operating systems
undeletion
Undeletion is a feature for restoring computer files which have been removed from a file system by file deletion. Deleted data can be recovered on many file systems, but not all file systems provide an undeletion feature. Recovering data without an undeletion facility is usually called data recovery, rather than undeletion. Undeletion can both help prevent users from accidentally losing data, or can pose a computer security risk, since users may not be aware that deleted files remain accessible.
Mount Rainier
format for writable optical discs
Apple Partition Map
computer disk partitioning scheme
USN Journal
filesystem transaction log
dancing tree
tree data structure similar to B+ trees