新年第一次坑自己

2016-01-01 14:44:00 +08:00
 FrankFang128

当前目录下不小心有个 ~ 目录,
于是我 rm -rf ~
幸好 .z 删除不了,只有所有 dotfiles 被删掉而已……

T_T

5786 次点击
所在节点    程序员
28 条回复
LINAICAI
2016-01-02 00:15:34 +08:00
有时候手快的真容易把~当作./
所以删除的时候别-f 就是了
zonghua
2016-01-02 01:50:08 +08:00
@lcj2class 最好的办法是别名成回收站

@xuboying 这个安心点,命令行操作总有一种蒙眼做事的感觉
sablib
2016-01-02 01:53:06 +08:00
哈哈哈删文件我一般都是让它自己 tab 补全
chemzqm
2016-01-02 02:57:37 +08:00
@zonghua 以前用 ubuntu 的时候就是别名回收站,但是感觉还是麻烦
alias 这个东西不注意会很麻烦,它会影响所有脚本执行,虽然可以通过设置避免,所以换了 fish 我都用 abbr 来实现,它只会在你敲空格或者回车时候扩展,能知道执行了啥。
服务器建议尽量 alias rm rm -i ,一般不乱搞不太会需要用到 rm
julor
2016-01-02 07:55:16 +08:00
@k9982874 能看到背后有一段不堪回首的往事^ω^
lucky2touch
2016-01-02 09:12:16 +08:00
同样脑抽的路过......现在都还不知道我的用户目录删了啥玩意.
soland
2016-01-02 09:21:50 +08:00
@skydiver 不-rf 太不方便了,注意就好。
acoada
2016-01-02 12:23:50 +08:00
先用 find 过滤一下再删除会不会安全点?

比如只删除当前层, 1 小时之内修改的文件:
find ./ -maxdepth 1 -mmin -60 -type f -exec rm {}\;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/247664

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX