首页 > 酒店新闻 > 公司新闻

DB电竞·(中国区)官方网站|rm -rf 血的教训

发布时间:2025-10-17 11:29:21    次浏览

(点击上方公众号,可快速关注) 来源:wklken的笔记 链接:http://group.jobbole.com/23388/#comm-63522 rm -rf 慎用命令敲得多了,常在河边走,难免会湿鞋昨天,一个手误,敲错了命令,把原本想要留的文件夹给rm -rf掉了几天心血全木有了,靠,死的心都有了经百度,google以及尝试无果,哎,这个以后再研究怎么找回吧几点教训:1.rm 特别是rm -rf之前,小心,三思,或者直接将命令改写掉2.做好备份,有便捷的备份脚本3.做好定时备份,有个前辈搞定时脚本,每天定时自个执行,即使删错了也不会那么悲催首先,搞个回收站在~下 .bashrc或者.bash_profile加入 mkdir-p~/.trash alias rm=trash aliasr=trash alias rl='ls ~/.trash' alias ur=undelfile undelfile() { mv-i~/.trash/$@./ } trash() { mv$@~/.trash/ } 这是执行rm 就相当于执行mv了注:此时已经木有rm -rf了删除的文件会在.trash中出现可以恢复回去ur filename这就带来一个问题,如何删除回收站里的东西,这是后rm在这里是木有用的在刚才.bashrc下继续加函数 cleartrash() { read-p'clear sure?[n]'confirm [$confirm== 'y']|| [$confirm== 'Y'] /usr/bin/rm-rf~/.trash/* } $..bashrc 然后,如果想清空回收站的话$cleartrash 就行了备份脚本正在搞包括打包压缩快速备份脚本和午夜定时备份脚本linux下删除文件修复,目前还木有学会,哎血的教训,防范未然关注「Linux爱好者」看更多精选 Linux 技术文章↓↓↓