linux shred命令,Linux shred 命令 command not found shred 命令详解 shred 命令未找到 shred 命令安装 - CommandNotFound ⚡...

显示行号

|

选择喜欢的代码风格

默认

GitHub

Dune

LakeSide

Plateau

Vibrant

Blue

Eighties

Tranquil

shred 命令用于覆盖文件以隐藏其内容,并可选择删除它。

shred 命令安装:

-bash: shred command not found

#Debian

apt-get install coreutils

#Ubuntu

apt-get install coreutils

#Alpine

apk add coreutils

#Arch Linux

pacman -S coreutils

#Kali Linux

apt-get install coreutils

#CentOS

yum install coreutils

#Fedora

dnf install coreutils

#OS X

brew install coreutils

#Raspbian

apt-get install coreutils

#Docker

docker run cmd.cat/shred shred

shred 命令补充说明:

shred 命令会以一种非常难以被第三方恢复的方式覆盖您的文件。通常,当您删除文件时,磁盘的该部分被标记为已准备好将另一个文件写入其中,但数据仍然存在。如果第三方要获得对磁盘的物理访问权限,他们可以使用高级技术访问您认为已删除的数据。shred 以数字方式完成此类破坏的方式是覆盖(反复,重复,多次指定)要销毁的数据,将其替换为其他(通常是随机的)数据。这会磁性破坏磁盘上的数据,并且很难恢复它。

shred 命令语法:

shred [OPTIONS] FILE [...]

shred 命令选项:

-f, --强制更改权限以允许在必要时进行写入.

-n, --iterations=N 覆盖N次而不是默认值(3).

-s, --size=N 撕碎这么多字节(后缀如K,M,G接受).

-u, --remove 覆盖后截断并删除文件.

-v, --verbose 显示有关粉碎进度的详细信息.

-x, --exact 不要将文件大小舍入到下一个完整块; 这是非常规文件(如设备名称)的默认值.

-z, --zero 使用零添加最终覆盖以隐藏碎化.

--help 显示此帮助并退出.

--version 输出版本信息并退出.

shred 命令实例

#使用默认的碎化方法覆盖file1.txt,file2.jpg和file3.doc的数据。

shred file1.txt file2.jpg file3.doc

#与上面相同,但也删除这三个文件,释放磁盘上的空间供以后使用。

shred -u file1.txt file2.jpg file3.doc

#覆盖分区/ dev / hda6上的所有数据。

shred /dev/hda6

shred 覆盖文件:

shred file

shred 覆盖文件,保留零而不是随机数据:

shred --zero file

shred 覆盖文件 25 次:

shred -n25 file

shred 覆盖并删除文件:

shred --remove file

shred 命令扩展阅读:

shred 命令评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值