
安全护卫:常见问题
Written By

技能练习生
在这里,我们汇总了你在使用安全护卫(Careful)时可能会产生的一些小疑问。
为什么我敲了 rm -rf 却没有弹出确认?
弹出确认的前提是安全护卫处于激活状态。如果你刚刚开始对话,或者还没告诉它“进入安全模式”,它可能还在后台待命。另外,如果你删除的是 node_modules 这种被标记为安全例外的文件夹,它会自动放行,这时也不会弹出干扰。
我能强行关掉这个确认窗口吗?
当你确信操作是安全的,直接点击确认(Proceed)即可继续。如果你正在进行大量的这类操作,觉得频繁确认太繁琐,可以告诉它“退出安全模式”或“关闭 Careful”,这样它就会暂时休眠。
它能识别我所有危险的 Bash 命令吗?
安全护卫已经内置了最常见的、带有破坏性的命令模式(如 rm -rf, DROP TABLE, git reset --hard 等)。虽然它能覆盖绝大多数日常误操作场景,但对于某些极其生僻或经过复杂混淆的脚本,仍建议你保持必要的谨慎。
开启这个功能会让命令执行变慢吗?
几乎不会。它的扫描检测是在本地毫秒级完成的。你唯一能感受到的延迟,可能就是你在确定执行前多花的那一秒钟思考时间。而正是这一秒钟,往往能救下你一整天的工作成果。