- rm 删除的是磁盘上的索引树,数据没丢,只要不重新写入,所以一定要赶紧关机!!!有很多后台服务是要写磁盘的
- 原磁盘作为挂载盘是可以直接复制里面的数据出来的
- 生产环境rm -rf /*了咋办?跑路吧
建议sudo apt install safe-rm,并且在.bashrc里面添加以下代码
alias rm=safe_rm export TRASH_DIR={your_path}/.__trash safe_rm () { local d t f s [ -z "$PS1" ] && (/bin/rm "$@"; return) d="${TRASH_DIR}/`date +%W`" t=`date +%F_%H-%M-%S` [ -e "$d" ] || mkdir -p "$d" || return for f do [ -e "$f" ] || continue s=`basename "$f"` /bin/mv "$f" "$d/${t}_$s" || break done echo -e "[$? $t `whoami` `pwd`]$@\n" >> "$d/00rmlog.txt" }
评论 (0)