#file #remove #recovery #disk #data #system

bin+lib innocence_keeper

此工具从文件系统中删除对象,而不是将它们发送到回收站。但是,出于法律合规性原因,它不会覆盖磁盘,因此仍然存在数据恢复的可能性。

3 个版本

0.0.1-alpha32024年3月19日

#453 in 文件系统

MIT 许可证

11KB
178

无邪守护者

一个通过删除您从计算机配置的 NSFW 内容或文件来保持您清白(无邪)的工具。

在中文中被称为“要留清白在人间”,意思是“在世界留下清白的名声”。

安装

见发布页面。

使用方法

This tool removes objects from the file system rather than sending them to the recycle bin. However, for legal compliance reasons, it does not overwrite the disk, so there is still a possibility of data recovery.

Usage: innocence_keeper <COMMAND>

Commands:
  check       Check the existence of the files
  run         Run the removal of the files
  add         Add a file to the list
  remove      Remove a file from the list
  completion  Generate completion script
  help        Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

示例

innocence_keeper add /path/to/file
innocence_keeper add /path/to/directory
innocence_keeper remove /path/to/file
innocence_keeper check  // This command will check the existence of the files you added above
innocence_keeper run    // This command will remove the files you added above

注意

此工具仅供教育目的使用。请合法、负责任地使用。

此工具从文件系统中删除对象,而不是将它们发送到回收站。但是,出于法律合规性原因,它不会覆盖磁盘,因此仍然存在数据恢复的可能性。

最后但同样重要的是,使用此工具意味着您同意承担使用此工具可能产生的所有法律后果的全部责任,包括但不限于数据丢失或文件系统损坏、非法使用等。

依赖项

~2–10MB
~96K SLoC