rm -rf的惨痛教训之误删bin文件夹

linux系统不像windows,没有回收站,删了就是删了,永远也找不回来了(也不绝对,小伙伴会argue我可以通过lsof或者extundelete,但毕竟没那么直接,有时真的是恢复不了)。这两天在真机调试代码,手欠写了一个包含rm -rf的脚本,还sudo运行。等反应过来,ls、cp、mv等常见命令都消失了,查看记录,我艹,bin目录被我给删了,删除操作到了boot因为设备繁忙暂停了,否则整个根目录就都化为“镜中花水中月”了。

定了定神,不能急,先把刚写的代码push一下,幸好git还能用。然后就是穷尽各种方法恢复bin文件夹,因为这是台服务器啊,不是我一个人用,必须得解决啊!!!要是个人的,简单直接快,重装系统~~~

首先,发现ssh已经不能用了,幸好我之前已经连接了2个窗口,看网上说,如果现在关闭了,可能就再也连不上了,这2个窗口是最后的救命稻草了,一定要小心操作!

然后,不是bin目录被删了么?找个相同系统的复制一下不就完了,还有台服务器,登上去看,竟然系统一模一样!都省去找镜像安虚拟机的功夫了。有了bin目录,怎么把它拷贝的服务器里去呢?要知道scp、ssh设么的都不能用了,不过你可以用wget!但是我比较幸运,服务器比较近,直接那个硬盘,屁颠屁颠地拷数据去了。你以为拷数据简单么?不简单!因为在图形界面你没办法把它拷贝到根目录下,连c

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值