
当前目录下不小心有个 ~ 目录,
于是我 rm -rf ~
幸好 .z 删除不了,只有所有 dotfiles 被删掉而已……
T_T
sudo chflags schg ~/.0
可令 ~/.0 无法被 rm
1 GPU 2016 年 1 月 1 日 那么正确的删除方法是什么 |
2 FrankFang128 OP @GPU rm -rf ./\~ :( |
3 FrankFang128 OP touch ~/.0 sudo chflags schg ~/.0 rm -rf ~/.0 rm: cannot remove ‘/Users/xxx/.0 ’: Operation not permitted sudo rm -rf ~/.0 rm: cannot remove ‘/Users/xxx/.0 ’: Operation not permitted 先这样好了。 |
4 itommy 2016 年 1 月 1 日 哈哈哈哈哈哈哈 我犯过同样的错误! 幸好一直看着,然后发现 permission denied ... 突然意识到问,赶紧 ctrl c 了 |
5 br00k 2016 年 1 月 1 日 ~.. |
6 k9982874 2016 年 1 月 1 日 via iPhone 在服务器操作养成习惯,删文件打全路径,当前工作目录下加./,而且习惯性的顿 2 秒,检查下。不要问我怎么养成这个习惯的。 |
7 skydiver 2016 年 1 月 1 日 不要养成-rf 的坏习惯 |
8 k9982874 2016 年 1 月 1 日 via iPhone @FrankFang128 水果系统啊,应该装点 adobe 软件,你的 /User 就安全了, 2333 |
9 puyo 2016 年 1 月 1 日 哈哈,我也这么干过 也可以 rm -r ~/~ |
10 xuboying 2016 年 1 月 1 日 via Android 开个 gui 来删 |
12 lcj2class 2016 年 1 月 1 日 ```bash echo rm ~ ``` 危险操作可以先 echo 出来看看 |
13 assassinpig 2016 年 1 月 1 日 险 |
OP @k9982874 dotfiles 也很重要呀,所以建立了一个不可删除的 .0 |
15 FrankFang128 OP @skydiver 被 y/n 问烦了,一段时间后又会 -f 的…… |
16 FrankFang128 OP @xuboying 一时意识模糊。 |
17 azuginnen 2016 年 1 月 1 日 via Android 哈哈,好坑哈 |
19 rubytek 2016 年 1 月 1 日 前几天人生第一次在服务器上 rm -r /*,已吓哭。 |
20 congeec 2016 年 1 月 1 日 via iPad Brew install trash 遇到这样的先移到 /tmp 检查一下肯定比较安全 |
21 LINAICAI 2016 年 1 月 2 日 有时候手快的真容易把~当作./ 所以删除的时候别-f 就是了 |
23 sablib 2016 年 1 月 2 日 哈哈哈删文件我一般都是让它自己 tab 补全 |
24 chemzqm 2016 年 1 月 2 日 @zonghua 以前用 ubuntu 的时候就是别名回收站,但是感觉还是麻烦 alias 这个东西不注意会很麻烦,它会影响所有脚本执行,虽然可以通过设置避免,所以换了 fish 我都用 abbr 来实现,它只会在你敲空格或者回车时候扩展,能知道执行了啥。 服务器建议尽量 alias rm rm -i ,一般不乱搞不太会需要用到 rm |
26 lucky2touch 2016 年 1 月 2 日 同样脑抽的路过......现在都还不知道我的用户目录删了啥玩意. |
28 duadua 2016 年 1 月 2 日 先用 find 过滤一下再删除会不会安全点? 比如只删除当前层, 1 小时之内修改的文件: find ./ -maxdepth 1 -mmin -60 -type f -exec rm {}\; |