Using BCWipe for UNIX

Wiping a file or folder

BCWipe for UNIX is command line application. Please use Console or Terminal application to run it.

Wiping a file

bcwipe -md -v file.txt
Command output:
Wiping scheme: US DoD 5220-22M, 7 pass(es)
Wipe file.txt (y/[n]/a)?
Wiping progress follows
Command line switches [full reference]:
-md use 7-pass DoD 5220-22M wiping scheme.
-v verbose output.

Wiping a folder

bcwipe -mb -r -v /tmp
Command output:
Wiping scheme: German BCI/VSITR, 7 pass(es)
Wiping progress follows
Command line switches [full reference]:
-mb use 7-pass German BCI/VSITR wiping scheme.
-r recurse into subdirectories.
-v verbose output.

Wiping a block device

bcwipe -b -ms -i -v /dev/dsk/c0t2d0
Command output (HP-UX OS):
Wiping scheme: Bruce Schneier's, 7 pass(es)
Wipe /dev/dsk/c0t2d0 (y/[n]/a)?
Wiping progress follows
Command line switches [full reference]:
-b wipe special block device.
-ms use 7-pass Bruce Schneier's wiping scheme.
-i interactive mode.
-v verbose output.

Wiping the free space

BCWipe for UNIX is command line application. Please use Console or Terminal application to run it.
Please note that the amount of the free disk space available for a user can be limited by disk quotas or user permissions. We recommend to use the superuser account when wiping the free space to achieve better results.

Wiping the free space

bcwipe -F -md -v /
Command output (Solaris OS):
Wiping scheme: US DoD 5220-22M, 7 pass(es)
Wipe free space in / [ /dev/dsk/c0t0d0s0 on / ] (y/[n])?
Wiping progress follows
Command line switches [full reference]:
-F wipe free space.
-md use 7-pass DoD 5220-22M wiping scheme.
-v verbose output.
Free space is wiped only on the filesystem specified in command line. In this example the free space on the root filesystem will be wiped with DoD 5220-22M scheme.

Wiping file slacks

bcwipe -S -r -me -I -v /home/user
Command output:
Wiping scheme: US DoE, 3 pass(es)
Entering directory 'home/user'
Wiping progress follows
Wiped 263 kB of file slacks
Command line switches [full reference]:
-S wipe file slacks.
-r recurse into subdirectories.
-me use 3-pass US DoE wiping scheme.
-I do not ask for confirmations.
-v verbose output.
In this example file slacks will be wiped in the /home/user directory. All subdirectories will be traversed recursively regardless of underlying filesystem.