|
|
1.1 root 1: USTAR COHERENT (USENIX Association) USTAR
2: NAME
3: ustar - process tape archives
4: SYNOPSIS
5: ustar -c[bfvw] device block filename...
6: ustar -r[bvw] device block [filename...]
7: ustar -t[fv] device
8: ustar -x[flmovw] device [filename...]
9: DESCRIPTION
10: Ustar reads and writes archive files which conform to the
11: Archive/Interchange File Format specified in IEEE Std.
12: 1003.1-1988.
13: Options
14: The following options are available:
15: -c Creates a new archive; writing begins at the
16: beginning of the archive, instead of after the
17: last file.
18: -r Writes names files to the end of the archive.
19: -t Lists the names of all of the files in the
20: archive.
21: -x Extracts named files from the archive. If a named
22: file matches a directory whose contents had been
23: written onto the archive, that directory is
24: recursively extracted. If a named file in the
25: archive does not exist on the system, the file is
26: create with the same mode as the one in the
27: archive, except that the set-user-id and get-
28: group-id modes are not set unless the user has
29: appropriate privileges.
30: If the files exist, their modes are not changed except as
31: described above. The owner, group and modification time are
32: restored if possible. If no filename argument is given, the
33: entire contents of the archive is extracted. Note that if
34: several files with the same name are in the archive, the
35: last one will overwrite all earlier ones.
36: -b Causes ustar to use the next argument on the command
37: line as the blocking factor for tape records. The
38: default is 1; the maximum is 20. This option
39: Page 1 (printed 5/24/90)
40: USTAR COHERENT (USENIX Association) USTAR
41: should only be used with raw magnetic tape
42: archives. Normally, the block size is determined
43: automatically when reading tapes.
44: -f Causes ustar to use the next argument on the command
45: line as the name of the archive instead of the
46: default, which is usually a tape drive. If - is
47: specified as a filename ustar writes to the standard
48: output or reads from the standard input, whichever
49: is appropriate for the options given. Thus, ustar
50: can be used as the head or tail of a pipeline.
51: -l Tells ustar to report if it cannot resolve all of
52: the links to the files being archived. If -l is
53: not specified, no error messages are written to
54: the standard output. This modifier is only valid
55: with the -c, -r and -u options.
56: -m Tells ustar not to restore the modification times.
57: The modification time of the file will be the time
58: of extraction. This modifier is invalid with th
59: -t option.
60: -o Causes extracted files to take on the user and
61: group identifier of the user running the program
62: rather than those on the archive. This modifier
63: is only valid with the -x option.
64: -v Causes ustar to operate verbosely. Usually, ustar
65: does its work silently, but the v modifier causes
66: it to print the name of each file it processes,
67: preceded by the option letter. With the -t
68: option, v gives more information about the archive
69: entries than just the name.
70: -w Causes ustar to print the action to be taken,
71: followed by the name of the file, and then wait
72: for the user's confirmation. If a word beginning
73: with y is given, the action is performed. Any
74: other input means "no". This modifier is invalid
75: with the -t option.
76:
77: To create archive on high density floppy, enter (disk has been
78: formated before):
79: ustar cvf /dev/fha0 files_names
80: To display a listing of the archive:
81: ustar tvf /dev/fha0
82: For extract the files from this archive you can print:
83: ustar xvf /dev/fha0
84: SEE ALSO
85: cpio, dd, find, pax
86:
87: NOTES
88: Name ustar was selected because new tar uses ustar format and
89: by distinguish between original COHERENT tar and new one.
90:
91: Because COHERENT has memory restriction ustar cannot create
92: archive on big directories tree (about 2 Mb and more).
93:
94: ustar cannot append on magnetic tape.
95:
96: ustar doesn't support option -u .
97:
98: COPYRIGHT
99: Copyright (c) 1989 Mark H. Colburn.
100: COHERENT pax/ustar/cpio are based on original code for pax
101: which is sponsored by The USENIX Association.
102:
103: Page 3 (printed 5/24/90)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.