1NWIPE(1) User Commands NWIPE(1)
2
3
4
6 nwipe - securely erase disks
7
9 nwipe [options] [device1] [device2] ...
10
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
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
86 Please see the GitHub site for the latest list (https://github.com/mar‐
87 tijnvanbrummelen/nwipe/issues)
88
90 Nwipe is developed by Martijn van Brummelen <github@brumit.nl>
91
93 shred(1), dwipe(1), dd(1), dcfldd(1), dc3dd(1)
94
95
96
97
98nwipe version 0.26 September 2019 NWIPE(1)