不知何故,整个目录都被变成了二进制文件,包括我的文件夹

不知何故,整个目录都被变成了二进制文件,包括我的文件夹

完全不熟悉 Linux - 因为我是一名 PHP 开发人员,所以正在尝试学习它。我遇到了一些 wordpress 问题,在尝试修复这些问题时,我的 /var/www/html 文件夹的权限出现了问题,以至于我不得不使用启动 Atomsudo atom才能写入我的文件。今天我尝试修复该问题,老实说,我根本不了解 Linux 权限系统,所以我求助于 Google。我找到了一个建议使用:

sudo chmod 766 -R /var/www/html

我使用了它,现在 html 目录中的所有内容都已更改为二进制文件(二进制(application/octet-stream))。所有文件夹都已更改为与以前同名的二进制文件,并且这些文件夹中的所有文件都无处可寻。有什么方法可以恢复这些文件吗?

答案1

我不会假装了解任何有关 Linux 权限的知识或为什么会发生这种情况,但根据评论中的建议,我尝试重置 /var/ 的所有权限。我使用了这里的分步指南问题完全解决了 - 我的文件又回来了。谢谢!

相关内容