
导致所有网站访问不正常... phpmyadmin 下数据库的任何表都看不到
为什么会执行这么蛋疼的命令?
以为 /表示当前目录下... 结果指向根目录了
还有救么?
1 broadliyn 2017-10-05 20:13:00 +08:00 没救了谢谢 |
2 kaneg 2017-10-05 21:24:18 +08:00 via iPhone 数据备份,重装系统吧 |
3 oott123 2017-10-05 22:03:33 +08:00 via Android 很难救。 最好有一份备份能够用以还原权限,没有的话可以找一台类似的机器。 救好了估计还有后遗症,还是建议备份重装 |
4 Lax 2017-10-05 22:03:45 +08:00 via iPad 改回去吧 |
5 DoraJDJ 2017-10-05 22:06:28 +08:00 gg 备份数据重装吧 > 以为 /表示当前目录下... / 是根目录,./ 才是当前目录(斜杠前有点) |
6 everbeen 2017-10-05 22:11:41 +08:00 我的天 |
7 SourceMan 2017-10-05 22:13:59 +08:00 via iPhone 改回 root ? |
8 Pastsong 2017-10-05 22:14:04 +08:00 讲道理数据还是有救的,系统是没救了 |
9 GGGG430 2017-10-05 22:38:45 +08:00 是在下输了 |
10 x86 2017-10-05 22:45:55 +08:00 via iPhone 财务部结账吧,放个好假 |
11 lechain 2017-10-05 22:46:49 +08:00 容我笑一笑,教训吸取了,谢谢 |
12 Ultraman 2017-10-05 22:56:03 +08:00 via Android 再体验一下 rm -rf /吧 |
13 frozenway 2017-10-05 22:57:21 +08:00 via iPhone 赶紧跑路吧 |
15 chnyang nbsp; 2017-10-05 23:20:16 +08:00 via Android 当前目录不是 .吗 |
17 kiwi95 2017-10-05 23:31:24 +08:00 via Android 有 root 用户的话还能抢救一下,如果有相同配置的机器的话,从别的机器做一份权限文件恢复到这个机器呗,写个 shell 脚本跑一下 |
18 shierji 2017-10-05 23:39:06 +08:00 via Android 我手残过 恢复回来也还是会有莫名其妙的问题 备份数据重装吧 |
19 sapphires 2017-10-06 00:02:22 +08:00 备份数据重装或许是麻烦最少的办法了 |
20 EAimTY 2017-10-06 00:15:21 +08:00 via Android 这是把机器上所有文件的所有者都改为了 www,解决方法是取消 www 的授权,也就是 chown -R nobody:nobody / (逃 |
21 RobertYang 2017-10-06 00:28:49 +08:00 via Android 直接删库跑路吧 |
22 keysona 2017-10-06 00:36:28 +08:00 楼主可以准下简历了... |
23 iFlicker 2017-10-06 00:44:42 +08:00 via Android 当年尝试 chmod -R 000 / |
24 julyclyde 2017-10-06 00:47:56 +08:00 没人提到丢失 setuid 的问题? |
25 chanssl 2017-10-06 01:04:32 +08:00 via Android 太惨了 |
26 xratzh 2017-10-06 01:10:28 +08:00 emmm,这一些列还好我搞得少,一般都是一个文件一个文件来。另外常备分是个好习惯 |
27 dangyuluo 2017-10-06 07:22:50 +08:00 重装,下一个。 |
28 fox0001 2017-10-06 08:20:52 +08:00 只是改了拥有者和所属组而已,文件应该都在的。赶紧备份重装吧,趁假期很没结束 |
29 seers 2017-10-06 08:30:06 +08:00 所以对于初学者,一般来说绝对路径是最好的 |
30 tlday 2017-10-06 09:56:56 +08:00 via Android 平时看 rm -rf /,觉得自己不会犯这么低级的错误,直到有一天,我在根目录打下了 rm -rf ./。 |
31 halfer53 2017-10-06 10:35:39 +08:00 哈哈哈哈啊哈,让我笑一会儿 |
32 st2udio 2017-10-06 10:53:23 +08:00 所以我永远任何时候打路径都是坚持打全路径,费事点,但是习惯了 |
37 openSUSE 2017-10-06 12:41:06 +08:00 via Android 我新手,chroot 也救不回来吗? |
38 freestyle 2017-10-06 12:47:05 +08:00 via iPhone 反正坏了 把所有者改成 root 权限改成 777 撑一会儿 |
39 mfanming OP xshell 都登录不上了,想做备份都不行!! |
41 xiaoz 2017-10-06 13:49:24 +08:00 chown -R www:www / chown -R www:www ./ 少个点和多个点的区别,哈哈~ |
42 ashfinal 2017-10-06 13:50:17 +08:00 估计 chmod 都不能用了吧? 删库跑路吧。这可不是 rm -rf 那种误操作,暴露出来的问题太多了。 |
43 jtam 2017-10-06 14:05:56 +08:00 chown -R www.www * 是王道,从流程上避免灾难 |
44 GGGG430 2017-10-06 14:23:18 +08:00 我在 ubuntu16.04 上试过 sudo rm -rf /, 我来说说实际情况, 就是终端会等待几分钟出现某某设备正在使用无法删除, 以此累计几次, 然后桌面只剩终端...然后死机...可以强制关机了 |
45 wweir 2017-10-06 14:54:39 +08:00 via Android @des 想起来之前公司有同事批评我:这么依赖 tab 是偷懒行为。看,在 docker 里这种没有补全的环境,速度慢了吧 |
47 mfanming OP chown -R mysql:mysql /data/mysql/ 这样网站就能正常访问了 xshell 登录不上 的问题,找阿里云客服解决了。 通过搜索看到的人,不要被楼上们吓到。 临时解决办法还是有的,不至于格式系统盘找财务算账那么严重... |
48 mfanming OP 为什么那么多人幸灾乐祸!!! |
50 Admstor 2017-10-06 17:06:28 +08:00 你这权限乱七八糟的,解决 P 的问题... 别说什么技术向问题 技术以结果为导向,你这只是让网站看起来能运行罢了,拆东墙补西墙有毛用啊 既然是阿里云,直接新开个配置一样的实例,几分钟部署好系统,内网迁移数据也要不了多久,速度快半小时就直接完全恢复还没后遗症 删掉旧实例迁移 IP 就完事,还没乱七八糟的后遗症 |
52 mfanming OP 我也说了是临时解决办法,旧系统肯定会放弃掉 |
53 lz 为啥会“以为 /表示当前目录下”?这可是基础不过关啊。 |
54 Cu635 2017-10-06 18:27:17 +08:00 lz 为啥会“以为 /表示当前目录下”?这可是基础不过关啊。 |
55 AntonChen 2017-10-06 18:52:44 +08:00 我以前删除当前目录下所有东西喜欢用 「 rm -rf ./*」 ,直到有一天「.」没敲上.... |
56 Cooky 2017-10-06 19:06:13 +08:00 via Android 当前目录就用 . ,加斜杠容易出事 |
57 smileawei 2017-10-06 19:18:20 +08:00 可以克隆权限回去。但是建议还是数据拉出去 重装。 |
59 Niphor 2017-10-07 00:32:20 +08:00 讲真 Linux 发行版就没一个有 fix permission 的工具。。。 |
60 HaoLan 2017-10-07 01:16:13 +08:00 via iPhone Linux 和 Windows 操作不一样,/就是代表根目录,不是当前目录 |
61 RorschachZZZ 2017-10-07 11:01:40 +08:00 以后注意吧。生产环境敲重要的命令,看三秒在执行。 |
62 cnflyhigher 2017-10-07 20:40:34 +08:00 via Android 我来讲个真事:rm -rf . / |