rm -rf 不仅使用方便,打出这几个字母的手感都像印在灵魂里一样,当大脑反应过来不太对镜的时候,命令已经输完了,回车已经按完了,数据已经删完了,泪水已经准备流了。
今天再次误删了一部分文件,虽然也不算太重要的文件但是能找回还是希望可以找回的,但是走数据恢复的路子又太麻烦了,决定还是走改'rm'为’mv‘的路子
因为之前经历过家里的book断电之后ssd盘里数据莫名其妙消失的问题,所以这块盘几乎被我放弃不去使用了,正好可以作为’回收站‘来进行使用
shellalias rm='trash' trash(){ mv $@ /ssd/ }
习惯性的手贱rm -rf 已经无法使用了,因为mv命令没有-r参数,所以每次输入的时候都能提醒到自己,而直接rm xxx则会将xxx移动到/ssd目录,只需要定期去/ssd目录看看需不需要删除即可
面临了一个新的问题就是。。。/ssd 目录的文件怎么删除,因为rm命令已经被覆盖了
可以再向.bashrc文件里面增加
shellalias rmssd='/bin/rm'
直接使用原生的rm命令进行删除,完美, 效果展示如图
本文作者:康恩
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 Copyright © 2024 KangEn 许可协议。转载请注明出处!