file
(redirected from filing cabinet)Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Wikipedia.
file
1file
2File
a cutting tool with rows of cutting teeth along the working surfaces (planes or edges). The first files date from the early Iron Age (Hallstatt culture, c. 900–400 B.C.) and were one of the tools used by iron forgers. The instrument became widespread after the emergence of specialists in metalworking (ancient Rome). Files originally had parallel cutting ridges; later they acquired intersecting ridges. (Such files first appeared in Rus’ in the 12th century.) The following files are distinguished: bastard files (coarse cut), smooth-cut files (fine cut), and barette files (finest cut). Small files with fine cut are usually called needle files.
The cross sections of files may be rectangular, semicircular, triangular, or square. Rasps, files with separate points, are used for working wood and other nonmetallic materials. Files are used manually or mounted on special filing machines.
file
[fīl]file

file
(file system)The history of computing is rich in varied kinds of files and file systems, whether ornate like the Macintosh file system or deficient like many simple pre-1980s file systems that didn't have directories. However, a typical file has these characteristics:
* It is a single sequence of bytes (but consider Macintosh resource forks).
* It has a finite length, unlike, e.g., a Unix device.
* It is stored in a non-volatile storage medium (but see ramdrive).
* It exists (nominally) in a directory.
* It has a name that it can be referred to by in file operations, possibly in combination with its path.
Additionally, a file system may support other file attributes, such as permissions; timestamps for creation, last modification, and last access and revision numbers (a` la VMS).
Compare: document.
file
A collection of bytes stored as an individual entity on every computer-based mobile or desktop device. A file is the common denominator of storage. All data and programs, no matter which kind, are stored as files with an assigned file name that must be unique within the storage folder (directory) it resides in. Files with the same name can reside in separate folders. See folder.Computers Know Nothing About Data Files
To the computer, a data file is nothing more than a string of bytes that is identified by name and location in storage. Once read into the computer's RAM, the structure of a file is known to the software that manipulates it. For example, database files are made up of a series of records (rows) such as one per customer, vendor or transaction. Word processing files contain a continuous flow of text interspersed with format codes (tags).
Except for ASCII text files, which contain only raw text, all other data files have proprietary structures. Formatting and descriptive information are contained in headers at the beginning of the file and/or in tags interspersed throughout the file. XML is an example of a very popular tagged text file. See metadata and XML.
Computers Do Understand Program Files
In contrast to data files, the computer is inherently aware of the content of an executable program file, which contains machine instructions. When read from storage and written into RAM, the computer is given the starting byte in RAM, and it expects to find the machine language it recognizes and can execute, one instruction following the other (see machine language). Otherwise, it will not execute the program (see abend).
Everything Stored Is a File |
---|
The common unit of storage no matter what the application is the file. |
File Contents
Following are the major file types and the data structures they contain. See file association, ASCII file, file system and files vs. folders.
DataFile Type Contents data file text & binary (table) (rows/records) document text & format codes spreadsheet rows/columns of cells image rows/columns of pixels drawing list of vectors CD audio digitized sound waves compressed audio (MP3, compressed digitized AAC, etc.) sound waves MIDI MIDI instructions video digital video frames Web page text, HTML tags & (HTML file) JavaScript XML file text batch file text text file text SoftwareFile Type Contents source code text intermediate language binary (bytecode) executable binary program (machine language)
Lotsa Files |
---|
Files add up quicker than people realize. A virus scan in 2021 of this Mac identified more than a million files. Hard to believe such a large quantity exists when there are approximately 50 apps installed in the machine. |