ⓘ Computer files ..



In computing, end-of-file is a condition in a computer operating system where no more data can be read from a data source. The data source is usually called a file or stream. In the C Standard Library, the character reading functions such as getchar return a value equal to the symbolic value macro EOF to indicate that an end-of-file condition has occurred. The actual value EOF is implementation-dependent but is commonly -1, such as in glibc and is distinct from all valid character codes. Block-reading functions return the number of bytes read, and if this is fewer than asked for, then the ...


File sequence

In computing, as well as in non-computing contexts, a file sequence is a well-ordered, collection of files, usually related to each other in some way. In computing, file sequences should ideally obey some kind of locality of reference principle, so that not only all the files belonging to the same sequence ought to be locally referenced to each other, but they also obey that as much as is their proximity with respect to the ordering relation. Explicit file sequences are, in fact, sequences whose filenames all end with a numeric or alphanumeric tag in the end excluding file extension. The a ...


File signature

In computing, a file signature is data used to identify or verify the contents of a file. In particular, it may refer to: File magic number: bytes within a file used to identify the format of the file; generally a short sequence of bytes most are 2-4 bytes long placed at the beginning of the file; see list of file signatures File checksum or more generally the result of a hash function over the file contents: data used to verify the integrity of the file contents, generally against transmission errors or malicious attacks. The signature can be included at the end of the file or in a separa ...


File size

File size is a measure of how much data a computer file contains or, alternately, how much storage it consumes. Typically, file size is expressed in units of measurement based on the byte. By convention, file size units use either a metric prefix or a binary prefix. When a file is written to a file system, which is the case in most modern devices, it may consume slightly more disk space than the file requires. This is because the file system rounds the size up to include any unused space left over in the last disk sector used by the file. A sector is the smallest amount of space addressabl ...


Filename mangling

The process of filename mangling, in computing, involves a translation of the file name for compatibility at the operating system level. It occurs when a filename on a filesystem appears in a form incompatible with the operating system accessing it. Such mangling occurs, for example, on computer networks when a Windows machine attempts to access a file on a Unix server and that file has a filename which includes characters not valid in Windows.



In MS-DOS and Microsoft Windows, filespec is a term meaning a filename identifier that specifies both the name and location of a single file. The filespec differs from the filename in that the filespec includes a complete specification, within a particular file system, of the files location. Thus, win.com is a filename and C:\Windows\win.com is a filespec.


Grid file

In computer science, a grid file or bucket grid is a point access method which splits a space into a non-periodic grid where one or more cells of the grid refer to a small set of points. Grid files provide an efficient method of storing these indexes on disk to perform complex data lookups. It provides a grid of n -dimensions where n represents how many keys can be used to reference a single point. Grid files do not contain any data themselves but instead contain references to the correct bucket.


Managed file transfer

Managed file transfer refers to a software or a service that manages the secure transfer of data from one computer to another through a network. MFT software is marketed to corporate enterprises as an alternative to using ad-hoc file transfer solutions, such as FTP, HTTP and others.


Sparse file

In computer science, a sparse file is a type of computer file that attempts to use file system space more efficiently when the file itself is partially empty. This is achieved by writing brief information representing the empty blocks to disk instead of the actual "empty" space which makes up the block, using less disk space. The full block size is written to disk as the actual size only when the block contains "real" data. When reading sparse files, the file system transparently converts metadata representing empty blocks into "real" blocks filled with null bytes at runtime. The applicati ...


Zero-byte file

A zero-byte file or zero-length file is a computer file containing no data; that is, it has a length or size of zero bytes. Zero-byte files cannot be loaded or used by most applications. Even a file describing an empty word processor document, an image file with zero-by-zero dimensions, or an audio file of length zero seconds usually still contains metadata identifying the file format and describing some basic attributes of the file; it results in the file with some positive size. Some very simple formats do not use metadata, such as ASCII text files; these may validly be zero bytes a comm ...


ⓘ Computer files

  • computer file. Computer files may be reopened, modified, and copied an arbitrary number of times. Typically, files are organised in a file system, which
  • is, a computer program Most computer programs work with data files Data files can be stored in two ways: Text files Binary files A text file also
  • description, there are two kinds of computer files text files and binary files Because of their simplicity, text files are commonly used for storage of
  • archive file is a file that is composed of one or more computer files along with metadata. Archive files are used to collect multiple data files together
  • encoding schemes. Some file formats, such as HTML, scalable vector graphics, and the source code of computer software are text files with defined syntaxes
  • as text for example, some computer document files containing formatted text, such as older Microsoft Word document files contain the text of the document
  • a file server or fileserver is a computer attached to a network that provides a location for shared disk access, i.e. storage of computer files such
  • A system file in computers is a critical computer file without which a computer system may not operate correctly. These files may come as part of the operating
  • conversion. Most modern file systems support sparse files including most Unix variants and NTFS. Apple s HFS does not provide for sparse files but in OS X, the
  • A file manager or file browser is a computer program that provides a user interface to manage files and folders. The most common operations performed