⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1635.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 2 页
字号:
   compression, bundling, and transformation conventions used on the   Internet.  This list is not intended to be exhaustive.  In all cases   public domain or freely-available implementations of the programs   associated with these mechanisms are available on the network.     1) compress/uncompress     Filenames terminating in ".Z" normally signify files that have been     compressed by the standard UNIX Lempel-Ziv "compress" utility.     There is an equivalent program called "uncompress" to reverse the     process and return the file to its original state.  No bundling     mechanism is provided, and the resulting files are always in binary     format, regardless of the original format of the input data.     2) atob/btoa     Performs a transformation of ASCII to binary (atob) and the reverse     (btoa) in a standard format.  Files so transformed often have     filenames terminated with ".atob".  No bundling or compression     mechanisms are used.IAFA Working Group                                              [Page 7]RFC 1635                       How To FTP                       May 1994     3) atox/xtoa     A data transformation standard used to convert binary     files to transferable ASCII format.  Sometimes used in     preference to other similar mechanisms because it is more     space efficient; however, it is not a compression     mechanism per se.  It is just more efficient in the     transformation from one format to the other.  Filenames of     files in this format often have the ".atox" extension.     4) uuencode/uudecode     Transforms binary to ASCII ("uuencode") and the reverse     ("uudecode") transformation in a standard manner.     Originally used in the UUCP ("Unix to Unix CoPy")     mail/USENET system.  No bundling or compression mechanisms     are used.  Naming conventions often add a .uu at the end     of the file name.     5) tar/untar     Originally a UNIX based utility for bundling (and     unbundling) several files and directories into (and from)     a single file (the acronym stands for "Tape ARchive").     Standard format provides no compression mechanism.  The     resulting bundled file is always in binary format     regardless of whether the constituent files are binary or     not.  Naming conventions usually hold that the filename of     a "tarfile" contain the sequence ".tar" or "-tar".     6) zip/unzip     Often used in IBM PC environments, these complementary programs     provide both bundling and compression mechanisms.  The resulting     files are always in binary format.  Files resulting from the "zip"     program are by convention terminated with the ".zip" filename     extension.     7) arc/unarc     Often used in IBM PC environments, these complementary programs     provide both bundling and compression mechanisms.  The resulting     files are always in binary format.  Files stored in this format     often have a ".arc" filename extension.IAFA Working Group                                              [Page 8]RFC 1635                       How To FTP                       May 1994     8) binhex     Used in the Apple MacIntosh environment, the binhex     process provides bundling as well as binary to ASCII data     transformations.  Files in this format by convention have     a filename extension of ".hqx".     9) shar     Bourse shell archives package text or binary files into a     single longer file which, when executed, will create the     component files.  Because this format is vulnerable to     misuse, most users use a special tool called unshar to     decode these archives.  By convention, files in this     format have a filename extension of ".shar".     10) VMS_SHARE     DCL archives package text or binary files into a single     longer file which, when executed, will created the     component files.  Because this format is vulnerable to     misuse, care must be take to examine such an archive     before executing it.  By convention, files in this format     have a filename extension of ".shar".     11) Multipart shar/vms_share files     Sometimes these shell archive files are broken into     multiple small parts to simplify their transfer over other     forms of fileservers that share the same archive tree.  In     such cases, the parts of the files are usually suffixed     with a part number (e.g., xyz.01 xyz.02 xyz.03 ... or even     .01-of-05).  Collect all the parts, concatenate them on     your local system, and then apply the procedure listed     above for a simple shar or vms_share file to the     concatenated file you just made.     12) zoo     The zoo program implements compression/decompression and     bundling/unbundling in a single program.  Utilities     supporting the zoo format exist on a wide variety of     systems, including Unix, MS-DOS, Macintosh, OS/2, Atari     ST, and VAX VMS.  Files created by the "zoo" programs by     convention end with the ".zoo" filename extension.  Zoo is     a popular distribution format due to the availability of     free implementations (both source and executable code) on     a wide variety of operating systems.IAFA Working Group                                              [Page 9]RFC 1635                       How To FTP                       May 1994     13) gzip/gunzip     The Free Software Foundation GNU project adopted a variant     of the zip compression mechanism as a substitute for the     compress/uncompress commands.  The resulting files are     always in binary format.  Files resulting from the "gzip"     program are by convention terminated with the ".z" or     ".gz" filename extensions.  The gunzip program also     recognizes ".tgz" and ".taz" as shorthands for ".tar.z" or     ".tar.Z".  Also, gunzip can recognize and decompress files     created by the gzip, zip, compress, or pack commands.     The GNU project recently began distributing and using the     gzip/gunzip utilities.  Even more recently they changed     the default suffix from .z to .gz, in an attempt to (1)     reduce confusion with .Z, and (2) eliminate a problem with     case-insensitive file systems such as MS-DOS.  The gzip     software is freely redistributable and has been ported to     most UNIX systems, as well as Amiga, Atari, MSDOS, OS2,     and VMS systems.   In some cases, a series of the above processes are performed to   produce the final file as stored on the archive.  In cases where   multiple transformation processes have been used, tradition holds   that the original (base) filename be changed to reflect these   processes, and that the associated filename extensions be added in   the order in which the processes were performed.  For example, a   common procedure is first to bundle the original files and   directories using the "tar" process, then to "compress" the bundled   file.  Starting with a base file name of "foobar", the file name in   the archive would become "foobar.tar.Z".  As this is a binary file,   it would require a further transformation into printable ASCII by a   program such as "uuencode" in order to be transmitted over   traditional email or USENET facilities, so it might finally be called   "foobar.tar.Z.uu."   Some operating systems can not handle multiple periods; in such cases   they are often replaced by hyphen ( - ), underscore ( _ ), or by   detailed instructions in the "read me" files in the directories.Compress and Tar   Here is an example of the use of the "compress/uncompress" and   "tar/untar" programs.   Suppose "patch" is a useful public domain program for applying   program patches and updates.  You find this file at an archive site   as "patch.tar.Z".  Now you know that the ".Z" indicates that the fileIAFA Working Group                                             [Page 10]RFC 1635                       How To FTP                       May 1994   was compressed with the UNIX "compress" command, and the ".tar"   indicates that it was tar'ed using the UNIX "tar" tape archive   command.   First retrieve the file onto your machine using anonymous FTP.  To   unpack this program, you would first  uncompress it by typing:      uncompress patch.tar.Z   This will uncompress the file, and in the process, rename it to   "patch.tar".  You can then execute the "tar" command to extract the   individual files.   In the example of patch.tar, you could invoke the command as:      %tar xvf patch.tar   The files would be extracted (that's the 'x' argument to tar) from   the file patch.tar (that's the 'f' argument).  Because we use the 'v'   (for verbose) argument, the name of each file is printed as it is   extracted.  When tar is complete you should have all the files that   make up the "patch" program in your working directory.Etiquette   Not every site that supports FTP permits anonymous tranfers.  It is   wrong to try to get files from systems that have not advertised the   availability of such a service.   Remember that Internet site administrators for archive sites have   made their systems available out of a sense of community.  Rarely are   they fully compensated for the time and effort it takes to administer   such a site.  There are some things users can do to make their jobs   somewhat easier, such as checking with local support personnel first   if problems occur before asking the archive administrator for help.   Most archive machines perform other functions as well.  Please   respect the needs of their primary users and restrict your FTP access   to non-prime hours (generally between 1900 and 0600 hours local time   for that site) whenever possible.  It is especially important to   remember this for sites located on another continent or across a   significant body of water because most such links are relatively slow   and heavily loaded.IAFA Working Group                                             [Page 11]RFC 1635                       How To FTP                       May 1994   In addition, some sites offering anonymous FTP limit the number of   concurrent anonymous FTP logins.  If your attempt to log onto such a   site results in an error message to the effect that too many   anonymous FTP users are online, you should wait a while before   attempting another connection rather than retrying immediately.   To reduce redundant storage, you should find out how to make useful   the files you fetch using FTP available to your entire organization.   If you retrieve and test a program that turns out to be useful, you   should probably ask your administrator to consider making the program   generally available, which will reduce the redundant effort and disk   space resulting from multiple individuals installing the same package   in their personal directories.   If you find an interesting file or program on an archive site, tell   others about it.  You should not copy the file or program to your own   archive unless you are willing to keep your copy current.References   [1] Postel, J., and J. Reynolds, "File Transfer Protocol (FTP)", STD       9, RFC 959, USC/Information Sciences Institute, October 1985.Security Considerations   Security issues are not discussed in this memo.IAFA Working Group                                             [Page 12]RFC 1635                       How To FTP                       May 1994Authors' Addresses   Peter Deutsch   Bunyip Information Systems   266 Blvd. Neptune   Dorval, Quebec, H9S 2L4   Canada   Phone: (514) 398-3709   EMail: peterd@bunyip.com   Alan Emtage   Bunyip Information Systems   266 Blvd. Neptune   Dorval, Quebec, H9S 2L4   Canada   Phone: (514) 398-3709   EMail: bajan@bunyip.com   April N. Marine   NASA NAIC   M/S 204-14   Ames Research Center   Moffett Field, CA 94035-1000   Phone: (415) 604-0762   EMail: amarine@atlas.arc.nasa.govIAFA Working Group                                             [Page 13]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -