数据删除需谨慎
今天真是的,全程不在状态,是出于什么样的心态会进行如下操作

原想是这样的,是要删除freewind-helper文件夹下的所有内容,结果莫明奇妙的执行了cd ..到父目录然后把父目录所有的文件全部删了,有不少重要的代码,在网上找了好久Mac rm 文件恢复,最后发现几乎无解,就这样吧
替换rm为放到回收站
为了防止再次出现上述误删除文件,我从网上找到了一种办法,就是将rm操作的文件放到回收站,只要我们发现的急时,再从回收站里恢复即可
安装trash
使用homebrew安装trash
brew install trash
此时已经可以trash filename来将文件移动到回收站了,但是对于习惯rm的我们来说还得进行一点改造
使用trash替换rm命令
根据使用的终端决定修改那个配置文件,例如我使用的是zsh,就在~/.zshrc里加入如下内容
alias rm="trash"最后source一下使其生效
source ~/.zshrc这样就OK啦,以后用rm删除的文件就会入到回收站里
大佬很厉害!
好
看看
让我看看
让我看看