- 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)