2 \" This file is part of vbig.
3 \" Copyright (C) 2011 Richard Kettlewell
5 \" This program is free software: you can redistribute it and/or modify
6 \" it under the terms of the GNU General Public License as published by
7 \" the Free Software Foundation, either version 3 of the License, or
8 \" (at your option) any later version.
10 \" This program is distributed in the hope that it will be useful,
11 \" but WITHOUT ANY WARRANTY; without even the implied warranty of
12 \" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 \" GNU General Public License for more details.
15 \" You should have received a copy of the GNU General Public License
16 \" along with this program. If not, see <http://www.gnu.org/licenses/>.
20 vbig \- create or verify a large but pseudo-random file
22 \fBvbig \fR[\fB--seed \fRSEED\fR] \fB--create\fR|\fB--verify \fIPATH SIZE
28 \fBvbig\fR either creates a file of specified size full of predictable
29 psuedo-random data, or verifies that it has the expected contents.
30 The intended use is to test whether storage media really do what they
33 \fISIZE\fR may end with \fBK\fR, \fBM\fR or \fBG\fR to select (binary)
34 kilobytes, megabytes or gigabytes.
37 .B --seed\fR, \fB-s \fISEED
38 Specifies the random seed to use.
43 \fIPATH\fR will be filled with \fISIZE\fR psuedo-random bytes.
47 Checks that \fIPATH\fR has exactly the contents that would be produced
48 by the equivalent \fB--create\fR call.
51 Flush cached data after creating the file or before verifying it.
52 On some platforms, only root can use this option.
55 Displays a usage message.
57 .B --version\fR, \fB-h
58 Displays the version strings.
60 Richard Kettlewell <rjk@greenend.org.uk>