Unix file types, the Glossary
The seven standard Unix file types are regular, directory, symbolic link, FIFO special, block special, character special, and socket as defined by POSIX.[1]
Table of Contents
26 relations: Ar (Unix), Bit field, Bit numbering, Computer file, Device file, Disk partitioning, Doors (computing), Duplex (telecommunications), File (command), File descriptor, File format, File-system permissions, Git, Glibc, GNU Core Utilities, Gnulib, Inter-process communication, Ls, Named pipe, Null device, POSIX, Process (computing), Stat (system call), Tar (computing), The Open Group, Unix.
- Unix file system technology
Ar (Unix)
The archiver, also known simply as ar, is a Unix utility that maintains groups of files as a single archive file.
See Unix file types and Ar (Unix)
Bit field
A bit field is a data structure that maps to one or more adjacent bits which have been allocated for specific purposes, so that any single bit or group of bits within the structure can be set or inspected.
See Unix file types and Bit field
Bit numbering
In computing, bit numbering is the convention used to identify the bit positions in a binary number.
See Unix file types and Bit numbering
Computer file
In computing, a computer file is a resource for recording data on a computer storage device, primarily identified by its filename.
See Unix file types and Computer file
Device file
In Unix-like operating systems, a device file, device node, or special file is an interface to a device driver that appears in a file system as if it were an ordinary file. Unix file types and device file are Unix file system technology.
See Unix file types and Device file
Disk partitioning
Disk partitioning or disk slicing is the creation of one or more regions on secondary storage, so that each region can be managed separately.
See Unix file types and Disk partitioning
Doors (computing)
Doors is an inter-process communication facility for Unix computer systems.
See Unix file types and Doors (computing)
Duplex (telecommunications)
A duplex communication system is a point-to-point system composed of two or more connected parties or devices that can communicate with one another in both directions.
See Unix file types and Duplex (telecommunications)
File (command)
The file command is a standard program of Unix and Unix-like operating systems for recognizing the type of data contained in a computer file.
See Unix file types and File (command)
File descriptor
In Unix and Unix-like computer operating systems, a file descriptor (FD, less frequently fildes) is a process-unique identifier (handle) for a file or other input/output resource, such as a pipe or network socket. Unix file types and file descriptor are Unix file system technology.
See Unix file types and File descriptor
File format
A file format is a standard way that information is encoded for storage in a computer file.
See Unix file types and File format
File-system permissions
Most file systems include attributes of files and directories that control the ability of users to read, change, navigate, and execute the contents of the file system.
See Unix file types and File-system permissions
Git
Git is a distributed version control system that tracks versions of files.
Glibc
The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library.
GNU Core Utilities
The GNU Core Utilities or coreutils is a package of GNU software containing implementations for many of the basic tools, such as cat, ls, and rm, which are used on Unix-like operating systems.
See Unix file types and GNU Core Utilities
Gnulib
Gnulib, also called the GNU portability library, is a collection of software subroutines which are designed to be usable on many operating systems.
See Unix file types and Gnulib
Inter-process communication
In computer science, inter-process communication (IPC), also spelled interprocess communication, are the mechanisms provided by an operating system for processes to manage shared data.
See Unix file types and Inter-process communication
Ls
In computing, ls is a command to list computer files and directories in Unix and Unix-like operating systems.
Named pipe
In computing, a named pipe (also known as a FIFO for its behavior) is an extension to the traditional pipe concept on Unix and Unix-like systems, and is one of the methods of inter-process communication (IPC).
See Unix file types and Named pipe
Null device
In some operating systems, the null device is a device file that discards all data written to it but reports that the write operation succeeded. Unix file types and null device are Unix file system technology.
See Unix file types and Null device
POSIX
The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.
Process (computing)
In computing, a process is the instance of a computer program that is being executed by one or many threads.
See Unix file types and Process (computing)
Stat (system call)
is a Unix system call that returns file attributes about an inode.
See Unix file types and Stat (system call)
Tar (computing)
In computing, tar is a computer software utility for collecting many files into one archive file, often referred to as a tarball, for distribution or backup purposes.
See Unix file types and Tar (computing)
The Open Group
The Open Group is a global consortium that seeks to "enable the achievement of business objectives" by developing "open, vendor-neutral technology standards and certifications." It has 900+ member organizations and provides a number of services, including strategy, management, innovation and research, standards, certification, and test development.
See Unix file types and The Open Group
Unix
Unix (trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
See also
Unix file system technology
- /boot/
- /dev/full
- /dev/random
- /dev/zero
- BSD disklabel
- Device file
- Everything is a file
- File Alteration Monitor
- File descriptor
- File system permissions
- Filesystem Hierarchy Standard
- Fstab
- Group identifier
- Inode
- Inode pointer structure
- Kernfs (BSD)
- Linux file systems
- Loop device
- MINIX file system
- Mtab
- Null device
- Orlov block allocator
- OverlayFS
- Procfs
- Raw device
- Security-Enhanced Linux
- Setuid
- Soft updates
- Sticky bit
- Symbolic link
- TMPDIR
- Unix File System
- Unix file types
- Unix filesystem
- User identifier
- Virtual device
- Write Ahead Physical Block Logging
References
[1] https://en.wikipedia.org/wiki/Unix_file_types
Also known as Modes (Unix), Normal file, Regular file, Symbolic mode, Unix file type.