事情的经过是:执行一段脚本,由于变量为空,导致实际上执行了
cd /data/tmp
mv / ./_sub
(其中/data 是外挂的数据盘,/是系统盘)
一两分钟后,发现脚本有问题,这时还没有意识到执行了错误的 mv 命令,于是 rm -rf /data/tmp 删除了目录(注意,这个时候可能/data/tmp/_sub/下有已经 mv 成功的文件夹,但是被我删掉了,也不知道是什么了)。
然后重建目录,准备执行修改后的脚本:mkdir -p /data/tmp
这时发现/data/tmp/_sub 目录下居然有东西,是 mnt 文件夹,还在持续复制中。
这个时候我 kill 掉了 mv 的进程,同时观察根目录下的文件夹,并没有缺少的,但是我不确定根目录文件夹内部的文件是否完整。大家帮我分析下,这些操作是否对系统产生影响。