|
|
1.1 root 1: .th TP I 10/15/73
2: .sh NAME
3: tp \*- manipulate DECtape and magtape
4: .sh SYNOPSIS
5: .bd tp
6: [ key ] [ name ... ]
7: .sh DESCRIPTION
8: .it Tp
9: saves and restores selected portions of the file system
10: hierarchy on DECtape or mag tape.
11: Its actions are controlled by the
12: .it key
13: argument.
14: The key is a string of characters containing
15: at most one function letter and possibly
16: one or more function modifiers.
17: Other arguments to the command are file or directory
18: names specifying which files are to be dumped, restored,
19: or listed.
20: .s3
21: The function portion of
22: the key is specified by one of the following letters:
23: .s3
24: .lp +8 4
25: \fBr\fR The indicated files and directories, together with
26: all subdirectories, are dumped
27: onto the tape.
28: If files with the same names
29: already exist, they are replaced.
30: `Same' is determined by string comparison, so
31: `./abc' can never be the same as `/usr/dmr/abc' even
32: if `/usr/dmr' is the current directory.
33: If no file argument is given, `\fB.\fR' is the default.
34: .s3
35: .lp +8 4
36: \fBu\fR updates the tape.
37: .bd u
38: is the same as
39: .bd r,
40: but a file is replaced only if its
41: modification date is later than the date stored on the tape;
42: that is to say, if it has changed since it was dumped.
43: .bd u
44: is the default command if none is given.
45: .s3
46: .lp +8 4
47: \fBd\fR deletes the named files and directories from
48: the tape. At least one file argument must be given.
49: This function is not permitted on magtapes.
50: .s3
51: .lp +8 4
52: \fBx\fR extracts the named files from the tape to the file system.
53: The owner, mode, and date-modified are restored to what they
54: were when the file was dumped.
55: If no file argument is given, the entire contents of the
56: tape are extracted.
57: .s3
58: .lp +8 4
59: \fBt\fR lists the names of all files stored on the tape which
60: are the same as or are hierarchically below
61: the file arguments. If no file argument is given,
62: the entire contents of the tape is listed.
63: .s3
64: .i0
65: The following characters may be used in addition to the letter
66: which selects the function desired.
67: .s3
68: .lp +10 6
69: \fBm\fR Specifies magtape as opposed to DECtape.
70: .s3
71: .lp +10 6
72: \fB0,...,7\fR This
73: modifier selects the drive on which the tape is mounted.
74: For DECtape, `x' is default; for magtape
75: `0' is the default.
76: .s3
77: .lp +10 6
78: \fBv\fR Normally
79: .it tp
80: does its work silently. The
81: .bd v
82: (verbose)
83: option causes it to type the name of each file it treats
84: preceded by the function letter.
85: With the
86: .bd t
87: function,
88: .bd v
89: gives more information about the
90: tape entries than just the name.
91: .s3
92: .lp +10 6
93: \fBc\fR means a fresh dump is being created; the tape directory
94: will be zeroed before beginning. Usable only with
95: .bd r
96: and
97: .bd u.
98: This option is assumed with magtape since
99: it is impossible to selectively overwrite
100: magtape.
101: .s3
102: .lp +10 6
103: \fBf\fR causes new entries on tape to be `fake' in that
104: no data is present for these entries.
105: Such fake entries cannot be extracted.
106: Usable only with
107: .bd r
108: and
109: .bd u.
110: .s3
111: .lp +10 6
112: \fBi\fR Errors reading and writing the
113: tape are noted, but no action is taken.
114: Normally, errors cause a return to the command level.
115: .s3
116: .lp +10 6
117: \fBw\fR causes
118: .it tp
119: to pause before treating each file, type
120: the indicative letter and the file name (as with v)
121: and await the user's response. Response
122: .bd y
123: means `yes', so the file is treated. Null response
124: means `no', and the file does not take part
125: in whatever is being done. Response
126: .bd x
127: means `exit';
128: the
129: .it tp
130: command terminates immediately. In the
131: .bd x
132: function,
133: files previously asked about
134: have been extracted already.
135: With
136: .bd "r, u,"
137: and
138: .bd d
139: no change has been made to the tape.
140: .s3
141: .i0
142: .sh FILES
143: /dev/tap?
144: .br
145: /dev/mt?
146: .sh DIAGNOSTICS
147: Several; the non-obvious one is
148: `Phase error', which means the file changed after it was selected for
149: dumping but before it was dumped.
150: .sh BUGS
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.