1
neoska 2018 年 8 月 27 日
我记得有 V 友说,改用 mv 到某位置,比如外挂存储,然后定期去清理
|
2
3d3ec7a 2018 年 8 月 27 日
trash-cli
|
4
FrankFang128 2018 年 8 月 27 日
npm install -g trash
alias rm="trash" |
5
geelaw 2018 年 8 月 27 日
$PSDefaultParameterValues['Remove-Item:WhatIf'] = $True
看起来 *nix rm 并没有类似的功能 https://unix.stackexchange.com/questions/7056/how-do-you-run-a-dry-run-of-rm-to-see-what-files-will-be-deleted |
6
qilishasha 2018 年 8 月 27 日
rm 绝对要禁用滴呀
|
7
liangzi 2018 年 8 月 27 日 via Android
#2 楼方法在用 感觉不错
|
8
MeteorCat 2018 年 8 月 27 日 via Android
mv 到 tmp 目录,crontab 定时清理 /tmp
|
9
izoabr 2018 年 8 月 27 日
JS 统治天下啊。。。
|
10
AEANWspPmj3FUhDc 2018 年 8 月 27 日
定义一个 alias 就行了。
```Shell function SafeDeletion() { mkdir -p ~/.cache/recycle case $1 in "-rf") mv -f $2 ~/.cache/recycle ;; "-fr") mv -f $2 ~/.cache/recycle ;; "-r") mv -f $2 ~/.cache/recycle ;; "-f") mv -f $2 ~/.cache/recycle ;; "-d") rm -rf ~/.cache/recycle ;; *) mv -f $1 ~/.cache/recycle ;; esac } ``` |
11
AEANWspPmj3FUhDc 2018 年 8 月 27 日 话说 v2 的回复怎样才支持 markdown
|
12
xml123 2018 年 8 月 27 日
alias ls='rm -rf'
|
13
xe2vjackyer 2018 年 8 月 27 日 via Android
可以支持 md?
--- * 测试 |
14
hundan 2018 年 8 月 28 日 via Android
|
16
fangxing204 2018 年 8 月 28 日 via Android
|
17
msg7086 2018 年 8 月 28 日 最安全的使用方式是在 rm dd chmod chown 这些命令敲下回车之前多想一想,而不是用各种保护办法。
保护的办法有些用,但是不总能保护你的。 等你麻痹大意,以为你的保护措施总能生效的时候,万一他失效了…… 随便举个例子。你本地 rm 做了保护,然后你 ssh 上公司服务器,然后随手 rm 了一下→_→ |
18
momocraft 2018 年 8 月 28 日
为什么 Unix 痛恨者手册应该列为必读
|
19
Rehtt 2018 年 8 月 28 日 via Android
指定一个文件夹当做回收站,然后定期删除就好了
|
20
baiy 2018 年 8 月 28 日 建议不要用别名 不然用习惯了 换台机器立马悲剧
|
21
knightdf 2018 年 8 月 28 日
alias rm="safe-rm -i"
|
22
ihainan 2018 年 8 月 28 日 安装 trash 之后以后删除都只用 trash 吧,就别弄别名了。
|