|
|
1.1 root 1: .\" Copyright (c) 1980 Regents of the University of California.
2: .\" All rights reserved. The Berkeley software License Agreement
3: .\" specifies the terms and conditions for redistribution.
4: .\"
5: .\" @(#)arff.8 6.3 (Berkeley) 6/24/90
6: .\"
7: .TH ARFF 8V "June 24, 1990"
8: .UC 4
9: .SH NAME
10: arff, flcopy \- archiver and copier for floppy
11: .SH SYNOPSIS
12: .B arff
13: [ key ] [ name ... ]
14: .br
15: .B flcopy
16: [
17: .B \-h
18: ] [
19: \fB\-t\fIn\fR
20: ]
21: .SH DESCRIPTION
22: .I Arff
23: saves and restores files
24: on VAX console media (the console floppy on the VAX 11/780 and 785,
25: the cassette on the 11/730, and the console RL02 on the 8600/8650).
26: Its actions are controlled by the
27: .I key
28: argument.
29: The
30: .I key
31: is a string of characters containing
32: at most one function letter and possibly
33: one or more function modifiers.
34: Other arguments to the command are file
35: names specifying which files are to be dumped or restored.
36: The default options are correct for the RX01 floppy on the 780;
37: for other console media, the
38: .B f
39: and
40: .B m
41: flags are required.
42: .PP
43: Files names have restrictions, because of radix50 considerations. They
44: must be in the form 1-6 alphanumerics followed by "." followed by
45: 0-3 alphanumerics. Case distinctions are lost. Only the trailing component
46: of a pathname is used.
47: .PP
48: The function portion of
49: the key is specified by one of the following letters:
50: .TP 8
51: .B r
52: The named files
53: are replaced where found on the floppy, or added taking up
54: the minimal possible portion of the first empty spot on the floppy.
55: .TP 8
56: .B x
57: The named files are extracted from the floppy.
58: .TP 8
59: .B d
60: The named files are deleted from the floppy. Arff will combine contiguous
61: deleted files into one empty entry in the rt-11 directory.
62: .TP 8
63: .B t
64: The names of the specified files are listed each time they occur
65: on the floppy.
66: If no file argument is given,
67: all of the names on the floppy are listed.
68: .PP
69: The following characters may be used in addition to the letter
70: which selects the function desired.
71: .TP 10
72: .B v
73: The
74: .B v
75: (verbose)
76: option, when used with the
77: .B t
78: function gives more information about the
79: floppy entries than just the name.
80: .TP 10
81: .B f
82: causes
83: .I arff
84: to use the next argument as the name of the archive instead
85: of /dev/floppy.
86: .TP 10
87: .B m
88: causes
89: .I arff
90: not to use the mapping algorithm employed in interleaving sectors
91: around a floppy disk. In conjunction with the
92: .B f
93: option it may be
94: used for extracting files from rt11 formatted cartridge disks, for
95: example.
96: It may also be used to speed up reading from and writing to
97: rx02 floppy disks, by using the `c' device instead of the `b' device.
98: It must be used with TU58 or RL02 media.
99: .TP 10
100: .B c
101: causes
102: .I arff
103: to create a new directory on the floppy, effectively deleting
104: all previously existing files.
105: .PP
106: .I Flcopy
107: copies
108: the console floppy disk
109: (opened as `/dev/floppy')
110: to a file created in the
111: current directory, named \*(lqfloppy\*(rq,
112: then prints the message
113: \*(lqChange Floppy, hit return when done\*(rq.
114: Then
115: .I flcopy
116: copies the local file back out to the floppy disk.
117: .PP
118: The
119: .B \-h
120: option to
121: .I flcopy
122: causes it to
123: open a file named \*(lqfloppy\*(rq in the current directory
124: and copy it to
125: .I /dev/floppy;
126: the
127: .B \-t
128: option
129: causes only the first
130: .I n
131: tracks to participate in a copy.
132: .SH FILES
133: /dev/floppy or /dev/rrx??
134: .br
135: floppy (in current directory)
136: .SH SEE ALSO
137: crl(4), fl(4), rx(4), tu(4), rxformat(8V)
138: .SH AUTHORS
139: Keith Sklower, Richard Tuck
140: .SH BUGS
141: Device errors are handled ungracefully.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.