首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >shred命令所有磁盘

shred命令所有磁盘
EN

Ask Ubuntu用户
提问于 2019-08-09 09:53:55
回答 1查看 487关注 0票数 0

我有几台电脑,里面有多个驱动器。我有Ubuntu的USB驱动器,现在使用切碎选项,我需要手动运行每个HDD/SSD自己的shred命令。

除了Ubuntu正在运行的USB之外,它是否有可能对它所拥有的所有驱动器进行自动分割?

EN

回答 1

Ask Ubuntu用户

发布于 2019-08-11 08:27:28

撕碎了所有物理磁盘?

使用类似于lsblk -S | grep disk | cut -d " " -f 1的内容获取磁盘列表,然后对该列表运行a循环

代码语言:javascript
复制
#!/bin/bash
## get disks list
DisksList=$(lsblk -S | grep disk | cut -d " " -f 1)
## Loop from https://askubuntu.com/a/786171/77093
for d in $DisksList ; do
    ## shred --your-options-here /dev/$d 2>&1 >shred.$d.log &
    # example of a shred command options, no log, one thread
    shred -vfz -n 1 /dev/$d
done
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1164536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档