ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

差点删库跑路的一天

2019-04-02 12:54:20  阅读:260  来源: 互联网

标签:命令 git U盘 差点 虚拟机 一天 删库 服务器 代码


今天因为一条命令差点就把公司服务器全清空了,就是下面这条命令:

rm -rf /***

为什么会发生这样的事呢,是因为我不懂Linux,所以新建了个文件夹后,想把文件内容删除掉,于是找了下百度,看到上面那条命令,所以我直接就敲上去(还是root账户下)

哦豁,完蛋,敲完后命令行一直往下跳,一直翻页,感觉不对劲,立刻把ssh断开了,觉得还是不对,跑进机房把服务器断电……最后发现再也无法开机了,按照开机提示好像是说引导区已经被破坏掉,

我一脸不安地去问下我们组资深的谢工,这才明白我刚刚就是用了一条千万程序员不敢用的删库跑路命令啊啊啊!!!w*f*!!!

那问题来了,电脑系统已经被破坏,没法进入,该怎么拯救服务器里的代码和资料?

我的解决方法如下:

1.用U盘启动电脑

打开电脑后,发现/srv/目录下的代码和资料完整,这下终于松了一口气,说明代码和资料还没被删掉(可能是我比较及时断电的原因),

2.获取代码和资料

这里分为两部分,第一部分是资料文件,这个因为比较多且一开始是拷贝上去的,所以文件格式并没有什么变化,直接用U盘再拷贝下来;第二部分是通过git版本工具提交的代码,这个就比较难弄了,因为公司内网无法连接外网,解决方法如下:

先把后缀名.git的代码文件全部拷贝到我笔记本的虚拟机上,按照服务器上的路径,在我的Ubuntu虚拟机上新建同样的路径(这个很重要,不然在克隆时候会报路径错误),配置好环境后,主机通过git clone将虚拟机上的代码克隆下来,搞定,松了一口气

虚拟机网络配置(桥接网卡):

标签:命令,git,U盘,差点,虚拟机,一天,删库,服务器,代码
来源: https://www.cnblogs.com/YangARTuan/p/10641930.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有