如何使用 Linux shred 命令安全地擦除磁盘和文件( 二 )


如何使用 Linux shred 命令安全地擦除磁盘和文件

文章插图
 
在单个命令中删除和隐藏文件
如何使用shred假设您正在出售磁盘,或者您需要擦除便携式驱动器 。您可以使用以下命令擦除驱动器:shred
sudo shred -vfz /dev/sde将 /dev/sde 替换为挂载点
哪里
  • -v提供详细的输出 。
  • -f如果缺少,则强制执行写入权限 。
  • -z在最后一次传递中写入零 。
您也可以在 RAID 分区上使用 。shred
shred -vfz -n 10 /dev/md1什么时候切碎不起作用?? ?在某些情况下是无效的 。根据手册页,以下是一些情况:shred
  • 日志结构化或日志文件系统,例如随 AIX 和 Solaris 提供的文件系统(以及 JFS、ReiserFS、XFS、Ext3 等)
  • 写入冗余数据的文件系统,例如基于 RAID 的文件系统 。
  • 创建快照的文件系统 。示例包括:网络设备的 NFS 服务器 。
  • 支持在临时位置进行缓存的文件系统,例如 NFS 版本 3 客户端 。
  • 压缩文件系统 。
结束语该命令可确保文件中的数据不可恢复 。尽管有一些例外,但仍然是比 更好,更安全的选择 。




推荐阅读