File archiver
In computing, a file archiver is utility software that combines files into a single archive file – or in less common cases, multiple files. A minimally designed archiver might concatenate the content of files along with file name and length. A more advanced archiver stores additional metadata, such as the timestamps, file attributes and access control information. An archiver might compress input file content to reduce the size of the resulting archive. The process of making an archive file is called archiving or packing. Reconstructing the original files from an archive is called unarchiving, unpacking or extracting. MulticsIn the early days of computing, Multics provided the UnixAs the Unix archive tools ar, tar, and cpio do not provide compression, other tools, such as gzip, bzip2, or xz, are used to compress an archive file after it is created and to decompress before extracting. Not only does separating archiving from compressing follow the Unix philosophy that each tool should provide a single capability; not attempt to accomplish everything with one tool, it has the following advantages:
Disadvantages include:
A challenge:
Generally, extensions are successively added to the file name to indicate the operations performed and therefore required to read a file. For example, archiving with WindowsArchiving tools on Windows tend to have a graphical user interface (GUI) and to include compression – including the built-in Windows feature as well as commonly used, third-party tools such as WinRAR and 7-Zip. Unlike the built-in feature, WinRAR and 7-zip also provide a command-line interface (CLI) and solid compression. See alsoReferences
|
Portal di Ensiklopedia Dunia