Computer file management

Computer file management

The term computer file management refers to the manipulation of documents and data in files on a computer.


Specifically, one may create a new file or edit an existing file and save it; open or load a pre-existing file into memory; or close a file without saving it. Additionally, one may group related files in directories. These tasks are accomplished in different ways in different operating systems and depend on the user interface design and, to some extent, the storage medium being used.

Concept of the hierarchy of files

Files can also be managed based on their location on a storage device. They are stored in a storage medium in binary form. Physically, the data is placed in a not-so-well organized structure, due to fragmentation. However, the grouping of files into directories (for operating systems such as DOS, Unix, Linux) or folders (for the Mac OS and Windows) is done by changing an index of file information known as the File Allocation Table (NTFS for recent versions of Windows) or Master File Table (depending on operating system used). In this index, the physical location of a particular file on the storage medium is stored, as well as its position in the hierarchy of directories (as we see it using commands such as DIR, LS and programs such as Explorer, Finder).

On Unix/Linux machines the hierarchy is:

  • The root directory (/)
    • Directories (/usr "user" or /dev "device")
      • Sub-directories (/usr/local)
        • Files: data, devices, links, etc. (/usr/local/readme.txt or /dev/hda1, which is the hard disk device)

For DOS/Windows the hierarchy (along with examples):

  • Drive (C:)
    • Directory/Folder (C:\My Documents)
      • Sub-directory/Sub-folder (C:\My Documents\My Pictures)
        • File (C:\My Documents\My Pictures\VacationPhoto.jpg)

Commands such as:

  • Unix/Linux: cp, mv
  • DOS: copy, move
  • Windows: the Cut/Copy/Paste commands in the file menu of Explorer

can be used to manage (copy or move) the files to and from other directories.

See also


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Computer file — This article is about computer files and file systems in general terms. For a more detailed and technical article, see File system. A computer file is a block of arbitrary information, or resource for storing information, which is available to a… …   Wikipedia

  • file management — computer program that organizes computer files …   English contemporary dictionary

  • Mobile file management — (MFM) is a type of information technology (IT) software that allows businesses to manage transfers and storage of corporate files and other related items on a mobile device, and allows the business to oversee user access. Mobile file management… …   Wikipedia

  • File manager — For the Windows 3.x file manager, see File Manager (Windows). A file manager or file browser is a computer program that provides a user interface to work with file systems. The most common operations performed on files or groups of files are:… …   Wikipedia

  • File copying — In the realm of computer file management, file copying is the creation of a new file which has the same content as an existing file. All computer operating systems include file copying provisions in the user interface, like the command, cp in… …   Wikipedia

  • computer science — computer scientist. the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers. [1970 75] * * * Study of computers, their… …   Universalium

  • Management Information Format — Filename extension .mif Management Information Format (MIF file) is a format used to describe a hardware or software component. MIF files are used by DMI to report system configuration information. Although MIF is a system independent format, it… …   Wikipedia

  • File system — For library and office filing systems, see Library classification. Further information: Filing cabinet A file system (or filesystem) is a means to organize data expected to be retained after a program terminates by providing procedures to store,… …   Wikipedia

  • File Allocation Table — For other uses, see Fat (disambiguation). FAT Developer Microsoft Full Name File Allocation Table FAT12 (12‑bit version) FAT16/FAT16B (16‑bit versions) FAT32 (32‑bit version with 28 bits used) Introduced …   Wikipedia

  • File Virtualization — In computing, file virtualization is a field of storage virtualization operating on computer file level. It involves uniting multiple storage devices into a single logical pool of files. It is a vital part of both file area network (FAN) and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”