chmod-此命令的作用是什么?

CatchJoul

我在网上发现了以下命令行:

find . -type f -exec chmod 644 {} +
find . -type d -exec chmod 755 {} +

我不确定它们在执行时会做什么...从理论上讲,我猜他们会搜索所有文件并将其转换为权限644,第二行会搜索所有文件夹并将其转换为755,但我不知道输入内容后,我会做任何事情。另外,我需要这些行是因为我想为我的wordpress配置设置这些权限,但是我不小心在/目录而不是/ var / www / html / wordpress中键入了这些命令。做错了,我的服务器会出问题吗?到现在为止,它似乎可以正常工作了...

还有一件事:您能告诉我最好/最快的方法将/ var / www / html / wordpress中所有文件的权限切换为644,将/ var / www / html / wordpress中所有文件夹的权限切换为755吗?

- 更新 -

我检查了终端的历史,执行这些行时似乎在/ root / home上,所以这是个好消息!

克里斯托弗

使用基于RHEL的发行版可以很容易地从错误中恢复但是,对于Debian,最简单的方法是重新安装Debian。下次您必须写:

find /var/www/html/wordpress -type f -exec chmod 644 {} +
find /var/www/html/wordpress -type d -exec chmod 755 {} +

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章