ubuntu 14.04 不小心在根目录下执行了 chmod 700 * 还有救吗

2016-06-07 18:39:03 +08:00
 zhiqiang

以为在某个目录下,没想到执行的时候已经切换到了根目录,执行了 chmod 700 *。现在运行任何程序,包括 ls 、 chmod 等,都显示 permission denied 。

请问除了重装系统外,还有救吗?

6146 次点击
所在节点    Ubuntu
27 条回复
adrianzhang
2016-06-07 20:33:25 +08:00
live cd/rescure cd 就是专门面对这一类问题的。
yangyaofei
2016-06-07 21:23:38 +08:00
Neveroldmilk
2016-06-08 09:19:24 +08:00
启动 cd ,重新赋予权限。不过这样即使救活了也剩半条命了,建议把重要数据拷出来备份,然后重装或者细软跑路。
arakashic
2016-06-08 09:37:30 +08:00
很好奇 LZ 是怎么样在根下面执行 chmod 700 *的,难道是 root 账户?
ik1010
2016-06-08 13:33:56 +08:00
chroot 搞定
zhiqiang
2016-06-11 09:36:43 +08:00
@arakashic sudo 。本来是要弄一个子目录的。
zhiqiang
2016-06-11 09:37:23 +08:00
汇报一下,最后还是直接重装了。谢谢各位。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284200

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX