cpio -ivt
Thad P Floryan
thad at cup.portal.com
Thu Oct 18 00:24:07 AEST 1990
pjh at mccc.uucp (Pete Holsberg) in <1990Oct16.203913.18533 at mccc.uucp> writes:
AT&T SV/386 R3.2.2. Shouldn't "cpio -itv < /dev/<tape_device>" give me
a display of all the files on the tape???
Depends how the tape was written. On my systems (UNIXPC/3B1, CTIX, etc.) the
following commands work (rmt0 is normal tape, rmt2 causes an auto rewind;
both these are for a QIC-02 streamer; the other drive is referenced using
rft0 or rft3):
to write a tape:
find * -print | cpio -ocT64 > /dev/rmt2
to restore (all) the tape:
cpio -icdumT64 < /dev/rmt2
to get a directory of the tape's contents:
cpio -ictvT64 < /dev/rmt2
If you wrote the tape with the 'c' option, you MUST use the 'c' option to
read it back.
The 'T64' selects a large buffer to prevent the ol' "shoeshining your data"
with streaming QIC tape drives; on my systems T128 also works ... the 'B'
option of cpio is simply too slow. One could also write a double-buffering
routine to be piped, but that's a sophistication AFTER one is assured a tape
can be read.
Thad Floryan [ thad at cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ]
More information about the Comp.unix.questions
mailing list