Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Unix filesystem

Index Unix filesystem

In Unix and operating systems inspired by it, the file system is considered a central component of the operating system. [1]

80 relations: /boot/, Addison-Wesley, Application binary interface, Berkeley sockets, Berkeley Software Distribution, Btrfs, C (programming language), Computer mouse, Computer program, Computer terminal, Cray, Device driver, Device file, Directed acyclic graph, Directory (computing), Disk partitioning, DOS, Douglas McIlroy, Et cetera, Ext2, Ext3, Ext4, File locking, File system, Filesystem Hierarchy Standard, Fortran, FreeBSD, Generic trademark, HAMMER, Hard link, History of Unix, Home directory, Include directive, Inode, Intel Binary Compatibility Standard, Inter-process communication, JFS (file system), KDE, Ken Thompson, Kernel (operating system), Linux Assigned Names and Numbers Authority, Linux distribution, Linux Foundation, Linux Journal, Loadable kernel module, MacOS, Man page, Metadata, Microsoft Windows, Mount (Unix), ..., Multics, Operating system, Package manager, Perl, Pipeline (Unix), Ports collection, Printer (computing), Process (computing), Procfs, Research Unix, Sendmail, Shared resource, Single UNIX Specification, Spooling, Superuser, Symbolic link, Sysfs, The Unix Programming Environment, Tmpfs, Tree (graph theory), UNICOS, Unix, Unix File System, UNIX System V, Unix-like, Veritas File System, Version 7 Unix, Virtual memory, X Window System, ZFS. Expand index (30 more) »

/boot/

In Linux, and other Unix-like operating systems, the directory holds files used in booting the operating system.

New!!: Unix filesystem and /boot/ · See more »

Addison-Wesley

Addison-Wesley is a publisher of textbooks and computer literature.

New!!: Unix filesystem and Addison-Wesley · See more »

Application binary interface

In computer software, an application binary interface (ABI) is an interface between two binary program modules; often, one of these modules is a library or operating system facility, and the other is a program that is being run by a user.

New!!: Unix filesystem and Application binary interface · See more »

Berkeley sockets

Berkeley sockets is an application programming interface (API) for Internet sockets and Unix domain sockets, used for inter-process communication (IPC).

New!!: Unix filesystem and Berkeley sockets · See more »

Berkeley Software Distribution

Berkeley Software Distribution (BSD) was a Unix operating system derivative developed and distributed by the Computer Systems Research Group (CSRG) of the University of California, Berkeley, from 1977 to 1995.

New!!: Unix filesystem and Berkeley Software Distribution · See more »

Btrfs

Btrfs (pronounced as "butter fuss", "better F S", "butter F S", "b-tree F S", or simply by spelling it out) is a file system based on the copy-on-write (COW) principle, initially designed at Oracle Corporation for use in Linux.

New!!: Unix filesystem and Btrfs · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Unix filesystem and C (programming language) · See more »

Computer mouse

A computer mouse is a hand-held pointing device that detects two-dimensional motion relative to a surface.

New!!: Unix filesystem and Computer mouse · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

New!!: Unix filesystem and Computer program · See more »

Computer terminal

A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying or printing data from, a computer or a computing system.

New!!: Unix filesystem and Computer terminal · See more »

Cray

Cray Inc. is an American supercomputer manufacturer headquartered in Seattle, Washington.

New!!: Unix filesystem and Cray · See more »

Device driver

In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer.

New!!: Unix filesystem and Device driver · See more »

Device file

In Unix-like operating systems, a device file or special file is an interface to a device driver that appears in a file system as if it were an ordinary file.

New!!: Unix filesystem and Device file · See more »

Directed acyclic graph

In mathematics and computer science, a directed acyclic graph (DAG), is a finite directed graph with no directed cycles.

New!!: Unix filesystem and Directed acyclic graph · See more »

Directory (computing)

In computing, a directory is a file system cataloging structure which contains references to other computer files, and possibly other directories.

New!!: Unix filesystem and Directory (computing) · See more »

Disk partitioning

Disk partitioning or disk slicing is the creation of one or more regions on a hard disk or other secondary storage, so that an operating system can manage information in each region separately.

New!!: Unix filesystem and Disk partitioning · See more »

DOS

DOS is a family of disk operating systems.

New!!: Unix filesystem and DOS · See more »

Douglas McIlroy

Malcolm Douglas McIlroy (born 1932) is a mathematician, engineer, and programmer.

New!!: Unix filesystem and Douglas McIlroy · See more »

Et cetera

Et cetera (in English), abbreviated to etc., etc, &c., or &c, is a Latin expression that is used in English to mean "and other similar things", or "and so forth".

New!!: Unix filesystem and Et cetera · See more »

Ext2

The ext2 or second extended file system is a file system for the Linux kernel.

New!!: Unix filesystem and Ext2 · See more »

Ext3

ext3, or third extended filesystem, is a journaled file system that is commonly used by the Linux kernel.

New!!: Unix filesystem and Ext3 · See more »

Ext4

The ext4 or fourth extended filesystem is a journaling file system for Linux, developed as the successor to ext3.

New!!: Unix filesystem and Ext4 · See more »

File locking

File locking is a mechanism that restricts access to a computer file by allowing only one user or process to access it in a specific time.

New!!: Unix filesystem and File locking · See more »

File system

In computing, a file system or filesystem controls how data is stored and retrieved.

New!!: Unix filesystem and File system · See more »

Filesystem Hierarchy Standard

The Filesystem Hierarchy Standard (FHS) defines the directory structure and directory contents in Linux distributions.

New!!: Unix filesystem and Filesystem Hierarchy Standard · See more »

Fortran

Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.

New!!: Unix filesystem and Fortran · See more »

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

New!!: Unix filesystem and FreeBSD · See more »

Generic trademark

A generic trademark, also known as a genericized trademark or proprietary eponym, is a trademark or brand name that, due to its popularity or significance, has become the generic name for, or synonymous with, a general class of product or service, usually against the intentions of the trademark's holder.

New!!: Unix filesystem and Generic trademark · See more »

HAMMER

HAMMER is a high-availability 64-bit file system developed by Matthew Dillon for DragonFly BSD using B+ trees.

New!!: Unix filesystem and HAMMER · See more »

Hard link

In computing, a hard link is a directory entry that associates a name with a file on a file system.

New!!: Unix filesystem and Hard link · See more »

History of Unix

The history of Unix dates back to the mid-1960s when the Massachusetts Institute of Technology, AT&T Bell Labs, and General Electric were jointly developing an experimental time sharing operating system called Multics for the GE-645 mainframe.

New!!: Unix filesystem and History of Unix · See more »

Home directory

A home directory is a file system directory on a multi-user operating system containing files for a given user of the system.

New!!: Unix filesystem and Home directory · See more »

Include directive

Many programming languages and other computer files have a directive, often called include (as well as copy and import), that causes the contents of a second file to be inserted into the original file.

New!!: Unix filesystem and Include directive · See more »

Inode

The inode is a data structure in a Unix-style file system that describes a filesystem object such as a file or a directory.

New!!: Unix filesystem and Inode · See more »

Intel Binary Compatibility Standard

The Intel Binary Compatibility Standard (iBCS) is a standardized application binary interface (ABI) for Unix operating systems on Intel-386-compatible computers, published by AT&T, Intel and SCO in 1988, and updated in 1990.

New!!: Unix filesystem and Intel Binary Compatibility Standard · See more »

Inter-process communication

In computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system provides to allow the processes to manage shared data.

New!!: Unix filesystem and Inter-process communication · See more »

JFS (file system)

Journaled File System or JFS is a 64-bit journaling file system created by IBM.

New!!: Unix filesystem and JFS (file system) · See more »

KDE

KDE is an international free software community that develops Free and Open Source based software.

New!!: Unix filesystem and KDE · See more »

Ken Thompson

Kenneth Lane "Ken" Thompson (born February 4, 1943), commonly referred to as ken in hacker circles, is an American pioneer of computer science.

New!!: Unix filesystem and Ken Thompson · See more »

Kernel (operating system)

The kernel is a computer program that is the core of a computer's operating system, with complete control over everything in the system.

New!!: Unix filesystem and Kernel (operating system) · See more »

Linux Assigned Names and Numbers Authority

The Linux Assigned Names and Numbers Authority (LANANA) is a central registry of names and numbers used within Linux.

New!!: Unix filesystem and Linux Assigned Names and Numbers Authority · See more »

Linux distribution

A Linux distribution (often abbreviated as distro) is an operating system made from a software collection, which is based upon the Linux kernel and, often, a package management system.

New!!: Unix filesystem and Linux distribution · See more »

Linux Foundation

The Linux Foundation (LF) is dedicated to building sustainable ecosystems around open source projects to accelerate technology development and commercial adoption.

New!!: Unix filesystem and Linux Foundation · See more »

Linux Journal

Linux Journal is a monthly technology magazine published by Linux Journal, LLC.

New!!: Unix filesystem and Linux Journal · See more »

Loadable kernel module

In computing, a loadable kernel module (LKM) is an object file that contains code to extend the running kernel, or so-called base kernel, of an operating system.

New!!: Unix filesystem and Loadable kernel module · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: Unix filesystem and MacOS · See more »

Man page

A man page (short for manual page) is a form of software documentation usually found on a Unix or Unix-like operating system.

New!!: Unix filesystem and Man page · See more »

Metadata

Metadata is "data that provides information about other data".

New!!: Unix filesystem and Metadata · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Unix filesystem and Microsoft Windows · See more »

Mount (Unix)

Before a user can access a file on a Unix-like machine, the file system that contains it needs to be mounted with the mount command.

New!!: Unix filesystem and Mount (Unix) · See more »

Multics

Multics (Multiplexed Information and Computing Service) is an influential early time-sharing operating system, based around the concept of a single-level memory.

New!!: Unix filesystem and Multics · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Unix filesystem and Operating system · See more »

Package manager

A package manager or package management system is a collection of software tools that automate the process of installing, upgrading, configuring, and removing computer programs for a computer's operating system in a consistent manner.

New!!: Unix filesystem and Package manager · See more »

Perl

Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.

New!!: Unix filesystem and Perl · See more »

Pipeline (Unix)

In Unix-like computer operating systems, a pipeline is a sequence of processes chained together by their standard streams, so that the output of each process (stdout) feeds directly as input (stdin) to the next one.

New!!: Unix filesystem and Pipeline (Unix) · See more »

Ports collection

Ports collections (or ports trees, or just ports) are the sets of makefiles and patches provided by the BSD-based operating systems, FreeBSD, NetBSD, and OpenBSD, as a simple method of installing software or creating binary packages.

New!!: Unix filesystem and Ports collection · See more »

Printer (computing)

In computing, a printer is a peripheral device which makes a persistent human-readable representation of graphics or text on paper.

New!!: Unix filesystem and Printer (computing) · See more »

Process (computing)

In computing, a process is an instance of a computer program that is being executed.

New!!: Unix filesystem and Process (computing) · See more »

Procfs

The proc filesystem (procfs) is a special filesystem in Unix-like operating systems that presents information about processes and other system information in a hierarchical file-like structure, providing a more convenient and standardized method for dynamically accessing process data held in the kernel than traditional tracing methods or direct access to kernel memory.

New!!: Unix filesystem and Procfs · See more »

Research Unix

Research Unix is a term used to refer to versions of the Unix operating system for DEC PDP-7, PDP-11, VAX and Interdata 7/32 and 8/32 computers, developed in the Bell Labs Computing Science Research Center (frequently referred to as Department 1127).

New!!: Unix filesystem and Research Unix · See more »

Sendmail

Sendmail is a general purpose internetwork email routing facility that supports many kinds of mail-transfer and delivery methods, including the Simple Mail Transfer Protocol (SMTP) used for email transport over the Internet.

New!!: Unix filesystem and Sendmail · See more »

Shared resource

In computing, a shared resource, or network share, is a computer resource made available from one host to other hosts on a computer network.

New!!: Unix filesystem and Shared resource · See more »

Single UNIX Specification

The Single UNIX Specification (SUS) is the collective name of a family of standards for computer operating systems, compliance with which is required to qualify for using the "UNIX" trademark.

New!!: Unix filesystem and Single UNIX Specification · See more »

Spooling

In computing, spooling is a specialized form of multi-programming for the purpose of copying data between different devices.

New!!: Unix filesystem and Spooling · See more »

Superuser

In computing, the superuser is a special user account used for system administration.

New!!: Unix filesystem and Superuser · See more »

Symbolic link

In computing, a symbolic link (also symlink or soft link) is a term for any file that contains a reference to another file or directory in the form of an absolute or relative path and that affects pathname resolution.

New!!: Unix filesystem and Symbolic link · See more »

Sysfs

sysfs is a pseudo file system provided by the Linux kernel that exports information about various kernel subsystems, hardware devices, and associated device drivers from the kernel's device model to user space through virtual files.

New!!: Unix filesystem and Sysfs · See more »

The Unix Programming Environment

The Unix Programming Environment, first published in 1984 by Prentice Hall, is a book written by Brian W. Kernighan and Rob Pike, both of Bell Labs and considered an important and early document of the Unix operating system.

New!!: Unix filesystem and The Unix Programming Environment · See more »

Tmpfs

tmpfs is a common name for a temporary file storage facility on many Unix-like operating systems.

New!!: Unix filesystem and Tmpfs · See more »

Tree (graph theory)

In mathematics, and more specifically in graph theory, a tree is an undirected graph in which any two vertices are connected by exactly one path.

New!!: Unix filesystem and Tree (graph theory) · See more »

UNICOS

UNICOS is the name of a range of Unix-like operating system variants developed by Cray for its supercomputers.

New!!: Unix filesystem and UNICOS · See more »

Unix

Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

New!!: Unix filesystem and Unix · See more »

Unix File System

The Unix file system (UFS; also called the Berkeley Fast File System, the BSD Fast File System or FFS) is a file system supported by many Unix and Unix-like operating systems.

New!!: Unix filesystem and Unix File System · See more »

UNIX System V

UNIX System V (pronounced: "System Five") is one of the first commercial versions of the Unix operating system.

New!!: Unix filesystem and UNIX System V · See more »

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

New!!: Unix filesystem and Unix-like · See more »

Veritas File System

The VERITAS File System (or VxFS; called JFS and OnlineJFS in HP-UX) is an extent-based file system.

New!!: Unix filesystem and Veritas File System · See more »

Version 7 Unix

Seventh Edition Unix, also called Version 7 Unix, Version 7 or just V7, was an important early release of the Unix operating system.

New!!: Unix filesystem and Version 7 Unix · See more »

Virtual memory

In computing, virtual memory (also virtual storage) is a memory management technique that provides an "idealized abstraction of the storage resources that are actually available on a given machine" which "creates the illusion to users of a very large (main) memory." The computer's operating system, using a combination of hardware and software, maps memory addresses used by a program, called virtual addresses, into physical addresses in computer memory.

New!!: Unix filesystem and Virtual memory · See more »

X Window System

The X Window System (X11, or shortened to simply X) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.

New!!: Unix filesystem and X Window System · See more »

ZFS

ZFS is a combined file system and logical volume manager designed by Sun Microsystems and now owned by Oracle Corporation.

New!!: Unix filesystem and ZFS · See more »

Redirects here:

/bin, /etc, /lib, /mnt, /opt, /sbin, /tmp, /usr, /usr/bin, /usr/include, /usr/lib, /usr/local, /var, /var/tmp, Sbin, Unix directory structure, Unix file system, Usr.

References

[1] https://en.wikipedia.org/wiki/Unix_filesystem

OutgoingIncoming
Hey! We are on Facebook now! »