if you want to erase a file use just the command
shred -v filename
its ok if you erase your file one time. if you want to erase your file multi times use the -n parameter.
you overrite with the command the file 2 times.
shred -v -n 2 filename
to erase your partition use fdisk to show your partition
rex@linux:~$ sudo fdisk -l
Platte /dev/sda: 1500.3 GByte, 1500301910016 Byte
255 Köpfe, 63 Sektoren/Spuren, 182401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x00000001
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Partition 1 endet nicht an einer Zylindergrenze.
/dev/sda2 13 16708 134102016 7 HPFS/NTFS
Partition 2 endet nicht an einer Zylindergrenze.
/dev/sda3 16709 182401 1330922880 5 Erweiterte
Partition 3 endet nicht an einer Zylindergrenze.
/dev/sda5 16709 17316 4876168+ 82 Linux Swap / Solaris
/dev/sda6 17316 35552 146482528+ 83 Linux
/dev/sda7 35553 182401 1179564088+ 7 HPFS/NTFS
Platte /dev/sdf: 82.3 GByte, 82348277760 Byte
255 Köpfe, 63 Sektoren/Spuren, 10011 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x46894688
Gerät boot. Anfang Ende Blöcke Id System
/dev/sdf1 * 1 6530 52452193+ 7 HPFS/NTFS
/dev/sdf2 6531 10010 27953100 f W95 Erw. (LBA)
/dev/sdf5 6531 10010 27953068+ 7 HPFS/NTFS
The computer has 2 Harddisks
sda - 1500 GB
sdf - 80 GB
to erase the whole disk use:
sudo shred -v -n 2 /dev/sdf
to erase the first partition use
sudo shred -v -n 2 /dev/sd1