警告-不要运行提到的命令
所以看起来我在这里做了一些非常愚蠢的事情来温和地说。我试图更改目录中几个文件的权限,所有这些文件都.以仅对 sudo/root 读/写开始。
我一次更改多个文件的尝试似乎在全球范围内做了一些非常可怕的事情。虽然在目录中(不在根目录中)我跑了sudo chmod 600 .*,好吧,我现在从我的手机上发布这个......我现在仍然打开终端窗口,但我很确定笔记本电脑是否可以睡觉我已经完成了。有趣的是,这意味着这个问题有点紧迫。
哦,这似乎改变了我猜测的几乎所有地方的权限。我什至无法运行lsorcd ..命令。尝试cd /home/brian或cd ~给出错误bash: cd: /home/brian: Permission Denied以及对sudo命令的任何尝试只是说bash: /usr/bin/sudo: Permission Denied
我害怕重启,不知道是否有任何内置的恢复功能可以从这个愚蠢的东西中恢复,但我想在让事情变得更糟之前我会试着在这里问一下。我是一个相当新的 Linux,因为我的主要操作系统转换并且最近有点提倡它,但是哎哟,这个有点刺痛。任何尝试尝试的想法都将不胜感激。
编辑:我想澄清一下这个命令是如何/在哪里执行的。这是从/.atx $,只是一个任意目录执行的,但更多详细信息如下。
以我的常规用户名登录时brian,我打开了一个终端,/.atx其中包含三个配置类型纯文本文件。每个文件名都以.. 该目录/名称/文件不是通用包的任何部分,只是我以编程方式移动的一组任意配置。文件包含一些 SQL 服务器连接字符串信息,只是想让它们半隐藏。