我需要 Chown 命令方面的帮助。我的 ubuntu 坏了

我需要 Chown 命令方面的帮助。我的 ubuntu 坏了

我无意中在 Ubuntu 终端上执行了这个命令

sudo chown -R 755 /var/www/html/buzo/wp-content/cd ..

现在每个文件夹都有这个像锁一样的符号,并且我的桌面变黑了。

我做了什么?我需要做什么才能让它像以前一样再次工作?

答案1

恐怕我要告诉你一些坏消息……

參閱如何从 chmod -R a-wrx / 命令中恢复?

基本上,命令末尾的两个点开始递归执行CHMOD所有内容,从当前工作目录 (CWD) 所在的上一级开始。这很“糟糕”,通常非常糟糕。如果您的 CWD 位于“~home”文件夹中,则 ~home 目录中的符号链接指向系统文件夹中的脚本和程序,而这些脚本和程序的权限现在已更改在系统文件夹中!一旦CHMOD进入系统文件夹,我认为它也会递归地改变那里所有内容的权限,因为从您的描述来看,您已经有效地锁定了您的操作系统。

我假设您已经破坏了您的系统,并且备份了重要文件。我不知道有什么快速简单的解决方案可以让您的所有权限恢复原状,除非您在发出该灾难性命令之前对系统进行了映像备份。请查看引用的帖子中的“Aaron”的回答 - 他提到了一种繁琐的方法,也许可以为您提供一个起点 - 如果您是一个有耐心的人,并且想要比您预想的更多地了解您的操作系统。您还可以参考ServerFault.com 上的类似问题- 阅读所有建议...

但一般来说,恢复通常都是徒劳的,您可能永远无法让系统恢复原状。保存您的个人数据,重新安装操作系统,并将其记为人生中吸取的另一个教训。

答案2

sudo chown -R 755 /var/www/html/buzo/wp-content/cd ..

第一部分会出错。“..”是个问题,但我们暂时无法帮助您解决这个问题。

需要回答的重要问题是:执行此操作时您在哪个目录中?

  • 如果需要,/您需要重新安装。启动实时会话并备份所有个人文件,然后重新安装,然后恢复备份。
  • 如果在其他地方,可能取决于那里是否可以修复。

    例如:如果在/var/www/html/更深的范围内,这不是一个大问题,因为一个简单的......

    sudo chown -R $USER /var/www/html/ 
    

    (如果您没有使用自己的用户名,则将 $USER 更改为www-data或您使用的其他用户名)将使其再次工作。

相关内容