如何从我的机器上取消固定并删除所有IPFS内容?

时间:2017-03-30 12:34:02

标签: ipfs

我已经通过ipfs add添加了一堆文件。如何一次取消固定并删除所有这些?

2 个答案:

答案 0 :(得分:24)

取消固定所有添加的内容:

ipfs pin ls --type recursive | cut -d' ' -f1 | xargs -n1 ipfs pin rm

然后可选地运行存储垃圾收集以实际删除内容:

ipfs repo gc

答案 1 :(得分:0)

除了jclay的答案,您可能还想删除MFS上的所有内容:

ipfs files ls / | while read f; do ipfs files rm -r "$f"; done

(强制性警告,如果路径包含换行符,则此操作将无效。)