1NWIPE(1)                         User Commands                        NWIPE(1)
2
3
4

NAME

6       nwipe - securely erase disks
7

SYNOPSIS

9       nwipe [options] [device1] [device2] ...
10

DESCRIPTION

12       nwipe  is  a  command that will securely erase disks using a variety of
13       recognised methods.  It is a fork of the dwipe command used by  Darik's
14       Boot and Nuke (dban).  nwipe is included with partedmagic if you want a
15       quick and easy bootable CD version.  nwipe was created out of a need to
16       run  the  DBAN dwipe command outside of DBAN, in order to allow its use
17       with any host distribution, thus giving better hardware support.  It is
18       essentially the same as dwipe, with a few changes:
19
20       - pthreads is used instead of fork
21
22       - The parted library is used to detect drives
23
24       - The code is designed to be compiled with gcc
25
26       - SIGUSR1 can be used to log the stats of the current wipe
27
28

OPTIONS

30       -V, --version
31              Prints the version number
32
33       -h, --help
34              Prints a help summary
35
36       --autonuke
37              If  no  devices  have been specified on the command line, starts
38              wiping all devices immediately. If devices have been  specified,
39              starts wiping only those specified devices immediately.
40
41       --sync Open devices in sync mode
42
43       --nowait
44              Do not wait for a key before exiting (default is to wait).
45
46       --nosignals
47              Do not allow signals to interrupt a wipe (default is to allow).
48
49       --nogui
50              Do  not  show  the  GUI  interface.  Can  only  be used with the
51              autonuke option.  Nowait option is  automatically  invoked  with
52              the  nogui  option.  SIGUSR1 can be used to retrieve the current
53              wiping statistics.
54
55       --verify=TYPE
56              Whether to perform verification of erasure (default:  last)  off
57              -  Do not verify last  - Verify after the last pass all   - Ver‐
58              ify every pass
59
60       -m, --method=METHOD
61              The wiping method (default: dodshort).
62
63              dod522022m / dod       - 7 pass DOD 5220.22-M method
64
65              dodshort / dod3pass    - 3 pass DOD method
66
67              gutmann                - Peter Gutmann's Algorithm
68
69              ops2                   - RCMP TSSIT OPS-II
70
71              random / prng / stream - PRNG Stream
72
73              zero / quick           - Overwrite with zeros
74
75       -l, --logfile=FILE
76              Filename to log to. Default is STDOUT
77
78       -p, --prng=METHOD
79              PRNG option (mersenne|twister|isaac)
80
81       -r, --rounds=NUM
82              Number of times to wipe the device  using  the  selected  method
83              (default: 1)
84

BUGS

86       Please see the GitHub site for the latest list (https://github.com/mar
87       tijnvanbrummelen/nwipe/issues)
88

AUTHOR

90       Nwipe is developed by Martijn van Brummelen <github@brumit.nl>
91

SEE ALSO

93       shred(1), dwipe(1), dd(1), dcfldd(1), dc3dd(1)
94
95
96
97
98nwipe version 0.26              September 2019                        NWIPE(1)
Impressum