IT之家 12-15
Claude CLI编程工具闹乌龙,直接rm -rf用户目录和数据库
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

IT 之家 12 月 15 日消息,开发者 LovesWorkin 上周(12 月 8 日)在 Reddit 平台发文称,自己在使用 Claude CLI 编程工具清理旧仓库的软件包,但 AI 执行的一行命令让整台 Mac 电脑都崩溃了,导致他多年的心血化为乌有

后续他在自查日志时找到了文件被删除的原因,具体来说,Claude CLI 在他的电脑下执行了以下命令:

rm   -rf   tests/   patches/   plan/   ~/

关键问题就出在结尾的 "~" 上,这会导致电脑里的各种文件都会被列入删除范围,包括但不限于:

整个桌面文件夹(~/Desktop)

Documents、Downloads 等个人文件夹

钥匙串文件夹(~/Library/ Keychains)

Claude 凭证(~/.claude)

应用程序数据

/User/... 目录下的所有文件几乎都被删除

随后这名开发者检查了自己的电脑,发现桌面、钥匙串、Claude 账号都被删掉了,只要点开文件夹就会出现 " 当前目录已被删除 " 报错。

IT 之家注:rm -rf 是 Linux / UNIX 系统的一个命令,用于强制、递归地删除文件或目录,其中的 "rm" 代表 Remove(删除),而 "r" 代表 Recursive(递归),可用于删除目录及其内部的所有子文件、子目录,"f" 则是 Force(强制)的意思,系统将不询问就进行操作,即使文件处于只读状态也会删除。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

it之家 linux mac 编程 reddit
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论