• 请不要在回答技术问题时复制粘贴 AI 生成的内容
SilenceLL
V2EX  ›  程序员

早上迷迷糊糊发现项目里面 git status 多了个 '~'目录,直接 rm -rf ~了

  •  
  •   SilenceLL · Jul 27 · 7549 views
    This topic created in 104 days ago, the information mentioned may be changed or developed.

    还好是 wsl ,还好是自己电脑,不知道是什么鬼软件创建的目录。一下子瞌睡都醒了,惊出一身冷汗。

    30 replies  •  2026-07-28 06:11:17 +08:00
    YAFEIML
    YAFEIML
    Jul 27
    1
    大概率 codex 搞的,删了没影响。
    waitu1232
    waitu1232
    Jul 27
    2
    ~其实还好吧,给自己电脑清空了而已(bushi)
    drealism
    drealism
    Jul 27
    3
    我也遇到 N 次了,每次都战战兢兢的打下 rm -rf "./~"
    SilenceLL
    SilenceLL
    OP
    Jul 27
    4
    @drealism 不知道什么鬼软件创建的,很多工具对 Windows 的适配不是太好,创建一堆莫名其妙的目录
    MozzieW
    MozzieW
    Jul 27❤️2
    5
    提神效果比咖啡好👌
    lanyy10101
    lanyy10101
    Jul 27❤️3
    6
    做运维养成的习惯,先 cd 进目录,再 rm 删除文件,文件名中不要用到任何路径符号。
    xubeiyou
    xubeiyou
    Jul 27
    7
    Codex 吧 或者 ai 软件创建的 我也看到多次了
    clacf
    clacf
    Jul 27
    8
    我删除一般是:
    clacf
    clacf
    Jul 27
    9
    @clacf #8 1. cd /root/xx 2. ls 确认 3. rm -rf *
    jheroy
    jheroy
    Jul 27 via iPhone❤️2
    10
    @lanyy10101 运维的习惯不是应该先 mv xxx xxx.bak 然后再观察一段时间没问题再 rm xxx.bak 吗
    DawnMoon
    DawnMoon
    Jul 27
    11
    习惯不好,rm 就 rm ,非得加 r 和 f 参数,特别是 f ,能不加就不加
    FrankFang128
    12
    我早就创建了不可删除的 ~/.0 文件了
    lanyy10101
    13
    @jheroy 这也是个好习惯,对生产的文件变更,一定要备份哈哈。
    SilenceLL
    SilenceLL
    OP
    Jul 27❤️1
    14
    @villivateur 是的,没有敬畏心,吓到背后出冷汗了。现在在重装 wsl 了
    Cruzz
    Cruzz
    Jul 27
    15
    删除的时候要写全路径。
    youyouzi
    youyouzi
    Jul 27
    16
    还是得事教人,一次就会了
    weixiangzhe
    17
    建议改用 git clean -fd ,然后用 trash-cli
    xaxb
    xaxb
    Jul 27
    18
    cursor 前端时间经常多个 ... 目录,必须得 del \\?\c:\xxx\... 这种方式才删得掉。
    honjow
    honjow
    Jul 27
    19
    笑死,之前看到一张图就是 ai 创建了~文件,然后用户说你创建的什么鬼。然后 ai 就道歉执行 rm ~了
    KimGuo
    KimGuo
    Jul 27
    20
    手贱写错或者脚本有问题就会产生~文件夹的
    上周就跑 shell 脚本给 home 下面创建了个~
    最后直接 rm -rf *删掉了
    pckillers
    pckillers
    Jul 27
    21
    @villivateur 单独空文件夹要用 rmdir 删 rm 不带-r 删不动 带了-r 容易脑抽
    wenrouxiaozhu
    22
    @jheroy #10 alias rm='mv'
    fyq
    fyq
    Jul 27
    23
    @jheroy 这个习惯好,学习了!
    ruanimal
    ruanimal
    Jul 27
    24
    所以说啊,不要用 windows
    cocolp2323
    25
    @youyouzi 一看就是 rm -rf 熟读于心的大佬
    SilenceLL
    SilenceLL
    OP
    Jul 27
    26
    @ruanimal 现在确实很讨厌 Windows ,但是公司的软件在 Windows 平台跑的,。。。
    THESDZ
    THESDZ
    Jul 27
    27
    安装 safe-rm
    Saniter
    Saniter
    Jul 27 via Android
    28
    专门在别人系统里 mkdir ~, 有时候手一快脑子没转过来就 gg 了
    Tyanboot
    Tyanboot
    Jul 27
    29
    @ruanimal 但是这波如果不是 Windows ,换成 Linux 和 macos 不是真就给主目录删没了吗,现在只是删了个 wsl 。
    xiaonan10ll
    30
    以后脑子迷糊的时候先把上下文发给 AI 做一次 check
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1580 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 14:20 · PVG 22:20 · LAX 06:20 · JFK 09:20
    ♥ Do have faith in what you're doing.