Odd Letters -- Decoding File Endings

There are a wide variety of compression methods in use. You can tell which method was used by the last one to three letters at the end of a file. Here are some of the more common ones and what you'll need to un- compress the files they create (most of these decompression programs can all be located through archie).

.txt
.TXT
By itself, this means the file is a document, rather than a program.

.ps
.PS
A PostScript document (in Adobe's page description language). You can print this file on any PostScript capable printer, or use a previewer, like GNU project's GhostScript.

.doc
.DOC
Is another common suffix for documents. No de-compression is needed, unless it is followed by

.z
A file compressed by the Unix pack utility. It uses Huffman coding (which minimizes redundancy) on each byte. Type `unpack filename.z' or `gunzip filename.z' to decompress it. This suffix was also briefly used to indicate gzip'ed files before `.gz' was adopted. However, some sites still use this suffix for gzip'ed files, e.g. the EFF's FTP-server, due to local set-ups.

.Z
This is a Unix compression method. To uncompress the file, type `uncompress filename.Z' or `gunzip filename.Z' and hit enter at your host system's command prompt. If it's a text file, you can read it online by typing `zcat file.txt.Z |more' at your host system's command line. There is a Macintosh `u16.zip' is an MS-DOS program that will let you download such a file and uncompress it on your own computer. The Macintosh equivalent program is called MacCompress (use archie to find these).

.zip
.ZIP
These indicate the file has been compressed with a common MS-DOS compression program, known as PKZIP (use archie to find `PKZIP204.EXE'). Many Unix systems will let you un-ZIP a file with a program called, well, unzip.

.gz
The GNU project's compression format. A variant of the PKZIP format. Use `gunzip filename.gz' to uncompress.

.zoo
.ZOO
A Unix, VAX and MS-DOS format. Requires the use of a program called zoo to uncompress.

.Hqx
.hqx
A Macintosh format that needs BinHex for de-coding.

.shar
.Shar
A Unix format. Use unshar.

.tar
Another Unix format, often used to glue several related files and/or complete directory trees into one big file. Use the `tar' command. Often, a "tarred" file will also be compressed with the `.Z'/`.gz' method, so you first have to use `uncompress'/`gunzip' and then `tar'.

.TAZ
.TGZ
Sometimes used for compressed tar archives `.tar.Z', that are stored on "3 letter suffix only systems" (aka MS-DOS).

.sit
.Sit
A Macintosh format, requires StuffIt.

.ARC
A DOS format that requires the use of ARC or ARCE.

.LZH
Another DOS compression format; requires the use of LHARC.

.lz
.lha
The Amiga variant of LHARC. It's the most common Amiga archiving method, and made with the program lha or lz.

A few last words of caution: Check the size of a file before you get it. The Net moves data at phenomenal rates of speed. But that 500,000-byte file that gets transferred to your host system in a few seconds could take more than an hour or two to download to your computer if you're using a 2400-baud modem. Your host system may also have limits on the amount of bytes you can store online at any one time. Also, although it is really extremely unlikely you will ever get a file infected with a virus, if you plan to do much downloading over the Net, you'd be wise to invest in a good anti-viral program, just in case.