不小心执行了 chmod 777 -R

2019-12-25 17:23:52 +08:00
 cruii
今天没有注意所在目录直接敲了个 chmod 777 -R
把 /usr/local/下的目录全改了
有没有办法弄回去啊,看着好难受啊
3628 次点击
所在节点    程序员
8 条回复
julyclyde
2019-12-25 17:26:13 +08:00
/usr/local 都是自己编译的内容
你重新编译一遍就行了
cruii
2019-12-25 17:36:49 +08:00
系统是 macOS 10.15.2
index90
2019-12-25 17:38:54 +08:00
拿别人的系统,对着重新设一遍
lrvy
2019-12-25 17:39:46 +08:00
haozxuan001
2019-12-25 18:20:57 +08:00
我理解,改大了好像并不会影响什么
263
2019-12-25 19:20:57 +08:00
目录
find /usr/local -type d -exec chmod 755 {} \;

文件
find /usr/local -type f -exec chmod 644 {} \;

可执行
find /usr/local -type f -name "*.sh" -exec chmod +x {} \;
hualuogeng
2019-12-25 19:59:04 +08:00
@haozxuan001 安全
laibin6
2019-12-25 20:09:00 +08:00
mac 不是还有加个 sudo 才行吗

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

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

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

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

© 2021 V2EX