1
neoska Aug 27, 2018
我记得有 V 友说,改用 mv 到某位置,比如外挂存储,然后定期去清理
|
2
3d3ec7a Aug 27, 2018
trash-cli
|
4
FrankFang128 Aug 27, 2018
npm install -g trash
alias rm="trash" |
5
geelaw Aug 27, 2018
$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 Aug 27, 2018
rm 绝对要禁用滴呀
|
7
liangzi Aug 27, 2018 via Android
#2 楼方法在用 感觉不错
|
8
MeteorCat Aug 27, 2018 via Android
mv 到 tmp 目录,crontab 定时清理 /tmp
|
9
izoabr Aug 27, 2018
JS 统治天下啊。。。
|
10
AEANWspPmj3FUhDc Aug 27, 2018
定义一个 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 Aug 27, 2018 话说 v2 的回复怎样才支持 markdown
|
12
xml123 Aug 27, 2018
alias ls='rm -rf'
|
13
xe2vjackyer Aug 27, 2018 via Android
可以支持 md?
--- * 测试 |
14
hundan Aug 28, 2018 via Android
|
16
fangxing204 Aug 28, 2018 via Android
|
17
msg7086 Aug 28, 2018 最安全的使用方式是在 rm dd chmod chown 这些命令敲下回车之前多想一想,而不是用各种保护办法。
保护的办法有些用,但是不总能保护你的。 等你麻痹大意,以为你的保护措施总能生效的时候,万一他失效了…… 随便举个例子。你本地 rm 做了保护,然后你 ssh 上公司服务器,然后随手 rm 了一下→_→ |
18
momocraft Aug 28, 2018
为什么 Unix 痛恨者手册应该列为必读
|
19
Rehtt Aug 28, 2018 via Android
指定一个文件夹当做回收站,然后定期删除就好了
|
20
baiy Aug 28, 2018 建议不要用别名 不然用习惯了 换台机器立马悲剧
|
21
knightdf Aug 28, 2018
alias rm="safe-rm -i"
|
22
ihainan Aug 28, 2018 安装 trash 之后以后删除都只用 trash 吧,就别弄别名了。
|