On just about any modern Linux system, you don't get much better than the ATA Secure Erase command (assuming you're using an ATA drive - USB enclosures don't work). You send the command to the drive and the drive self-obliterates (which is important because EVERYTHING is gone on the drive, so...